Report for samba on toolchain vanilla

Return code: 0

Time to run: 00:36:00

Log output:

 sudo -u tuscan  makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
==> Making package: samba 4.3.1-1 (Sat Nov 14 10:12:34 UTC 2015)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (18) avahi-0.6.32rc-1  docbook-xml-4.5-6  libdaemon-0.14-3  libjpeg-turbo-1.4.2-1  libpng-1.6.18-1  libtiff-4.0.6-1  libxml2-2.9.2-2  libxslt-1.1.28-3  sqlite-3.9.2-1  docbook-xsl-1.78.1-1  gamin-0.1.10-8  ldb-1.1.21-1  libbsd-0.7.0-1  libcups-2.1.0-1  python2-2.7.10-2  talloc-2.1.5-1  tdb-1.3.7-1  tevent-0.9.25-1

Total Installed Size:  110.44 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
installing sqlite...
installing python2...
Optional dependencies for python2
    tk: for IDLE
    python2-setuptools
    python2-pip
installing libxml2...
Optional dependencies for libxml2
    python2: python bindings to libxml [installed]
installing libxslt...
installing docbook-xml...
installing docbook-xsl...
installing libbsd...
installing libjpeg-turbo...
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing libpng...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover-standalone, bshell, bssh, bvnc
    gtk2: gtk2 bindings
    qt4: qt4 bindings
    pygtk: avahi-bookmarks, avahi-discover
    python2-twisted: avahi-bookmarks
    mono: mono bindings
    python2-dbus: avahi-discover
    nss-mdns: NSS support for mDNS
installing libcups...
installing talloc...
Optional dependencies for talloc
    python2: for python bindings [installed]
installing tevent...
Optional dependencies for tevent
    python2: for python bindings [installed]
installing tdb...
Optional dependencies for tdb
    python2: for python bindings [installed]
installing ldb...
Optional dependencies for ldb
    python2: for python bindings [installed]
installing gamin...
Optional dependencies for gamin
    python2: for the python module [installed]
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
Checking for program gcc or cc           : /usr/bin/gcc 
Checking for program cpp                 : /usr/bin/cpp 
Checking for program ar                  : /usr/bin/ar 
Checking for program ranlib              : /usr/bin/ranlib 
Checking for gcc                         : ok  
Checking for program git                 : not found 
Check for -MD                            : yes 
Checking for program gdb                 : not found 
Checking build system                    : Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux 
Checking for header sys/utsname.h        : yes 
Checking uname sysname type              : Linux 
Checking uname machine type              : x86_64 
Checking uname release type              : 3.13.0-66-generic 
Checking uname version type              : #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 
Checking for header stdio.h              : yes 
Checking simple C program                : ok 
Checking compiler accepts ['-Werror']    : yes 
Checking linker accepts ['-Wl,-rpath,.'] : yes 
Checking for rpath library support       : ok  
Checking for -Wl,--version-script support  : ok  
Checking compiler accepts ['-fvisibility=hidden', '-Werror'] : yes 
Checking for HAVE_VISIBILITY_ATTR                            : ok 
Checking compiler accepts -fPIC                              : yes 
Checking for inline                                          : inline 
Checking for pkg-config version >= 0.0.0                     : yes 
Checking compiler accepts ['']                               : yes 
Checking for header sys/types.h                              : yes 
Checking for header sys/stat.h                               : yes 
Checking for header stdlib.h                                 : yes 
Checking for header stddef.h                                 : yes 
Checking for header memory.h                                 : yes 
Checking for header string.h                                 : yes 
Checking for header strings.h                                : yes 
Checking for header inttypes.h                               : yes 
Checking for header stdint.h                                 : yes 
Checking for header unistd.h                                 : yes 
Checking for header minix/config.h                           : no 
Checking for header ctype.h                                  : yes 
Checking for header standards.h                              : no 
Checking for header stdbool.h                                : yes 
Checking for header stdarg.h                                 : yes 
Checking for header vararg.h                                 : no 
Checking for header limits.h                                 : yes 
Checking for header assert.h                                 : yes 
Checking getconf LFS_CFLAGS                                  : not found 
Checking getconf large file support flags work               : ok 
Checking for large file support without additional flags     : ok 
Checking for header sys/time.h                               : yes 
Checking for header time.h                                   : yes 
Checking for header endian.h                                 : yes 
Checking for header sys/endian.h                             : no 
Checking for HAVE_LITTLE_ENDIAN                              : ok 
Checking for HAVE_BIG_ENDIAN                                 : not found 
Checking for header signal.h                                 : yes 
Checking if signal handlers return int                       : not found 
Checking for variable __FUNCTION__                           : ok 
Checking for va_copy                                         : ok 
Checking for HAVE__VA_ARGS__MACRO                            : ok 
Checking for header linux/types.h                            : yes 
Checking for header crypt.h                                  : yes 
Checking for header locale.h                                 : yes 
Checking for header acl/libacl.h                             : yes 
Checking for header compat.h                                 : no 
Checking for header attr/xattr.h                             : yes 
Checking for header dustat.h                                 : no 
Checking for header fcntl.h                                  : yes 
Checking for header fnmatch.h                                : yes 
Checking for header glob.h                                   : yes 
Checking for header history.h                                : no 
Checking for header krb5.h                                   : yes 
Checking for header langinfo.h                               : yes 
Checking for header libaio.h                                 : yes 
Checking for header ndir.h                                   : no 
Checking for header pwd.h                                    : yes 
Checking for header shadow.h                                 : yes 
Checking for header sys/acl.h                                : yes 
Checking for header sys/attributes.h                         : no 
Checking for header attr/attributes.h                        : yes 
Checking for header sys/capability.h                         : yes 
Checking for header sys/dir.h                                : yes 
Checking for header sys/epoll.h                              : yes 
Checking for header port.h                                   : no 
Checking for header sys/fcntl.h                              : yes 
Checking for header sys/filio.h                              : no 
Checking for header sys/filsys.h                             : no 
Checking for header sys/fs/s5param.h                         : no 
Checking for header sys/fs/vx/quota.h                        : no 
Checking for header sys/id.h                                 : no 
Checking for header sys/ioctl.h                              : yes 
Checking for header sys/ipc.h                                : yes 
Checking for header sys/mman.h                               : yes 
Checking for header sys/mode.h                               : no 
Checking for header sys/ndir.h                               : no 
Checking for header sys/priv.h                               : no 
Checking for header sys/resource.h                           : yes 
Checking for header sys/security.h                           : no 
Checking for header sys/shm.h                                : yes 
Checking for header sys/statfs.h                             : yes 
Checking for header sys/statvfs.h                            : yes 
Checking for header sys/termio.h                             : no 
Checking for header sys/vfs.h                                : yes 
Checking for header sys/xattr.h                              : yes 
Checking for header termio.h                                 : yes 
Checking for header termios.h                                : yes 
Checking for header sys/file.h                               : yes 
Checking for header sys/ucontext.h                           : yes 
Checking for header sys/wait.h                               : yes 
Checking for header malloc.h                                 : yes 
Checking for header grp.h                                    : yes 
Checking for header sys/select.h                             : yes 
Checking for header setjmp.h                                 : yes 
Checking for header utime.h                                  : yes 
Checking for header sys/syslog.h                             : yes 
Checking for header syslog.h                                 : yes 
Checking for header sys/mount.h                              : yes 
Checking for header mntent.h                                 : yes 
Checking for header stropts.h                                : yes 
Checking for header unix.h                                   : no 
Checking for header sys/param.h                              : yes 
Checking for header sys/socket.h                             : yes 
Checking for header netinet/in.h                             : yes 
Checking for header netdb.h                                  : yes 
Checking for header arpa/inet.h                              : yes 
Checking for header netinet/in_systm.h                       : yes 
Checking for header netinet/ip.h                             : yes 
Checking for header netinet/tcp.h                            : yes 
Checking for header netinet/in_ip.h                          : no 
Checking for header sys/sockio.h                             : no 
Checking for header sys/un.h                                 : yes 
Checking for header sys/uio.h                                : yes 
Checking for header ifaddrs.h                                : yes 
Checking for header direct.h                                 : no 
Checking for header dirent.h                                 : yes 
Checking for header windows.h                                : no 
Checking for header winsock2.h                               : no 
Checking for header ws2tcpip.h                               : no 
Checking for header errno.h                                  : yes 
Checking for header getopt.h                                 : yes 
Checking for header iconv.h                                  : yes 
Checking for header nss.h                                    : yes 
Checking for header sasl/sasl.h                              : yes 
Checking for inotify_init                                    : ok 
Checking for header security/pam_appl.h                      : yes 
Checking for header zlib.h                                   : yes 
Checking for header asm/unistd.h                             : yes 
Checking for header aio.h                                    : yes 
Checking for header sys/unistd.h                             : yes 
Checking for header rpc/rpc.h                                : yes 
Checking for header rpc/nettype.h                            : no 
Checking for header alloca.h                                 : yes 
Checking for header float.h                                  : yes 
Checking for header rpcsvc/nis.h                             : yes 
Checking for header rpcsvc/ypclnt.h                          : yes 
Checking for header sys/sysctl.h                             : yes 
Checking for header sys/fileio.h                             : no 
Checking for header sys/filesys.h                            : no 
Checking for header sys/dustat.h                             : no 
Checking for header sys/sysmacros.h                          : yes 
Checking for header xfs/libxfs.h                             : no 
Checking for header netgroup.h                               : no 
Checking for header rpcsvc/yp_prot.h                         : yes 
Checking for HAVE_RPCSVC_YP_PROT_H                           : ok 
Checking for header valgrind.h                               : no 
Checking for header valgrind/valgrind.h                      : no 
Checking for header valgrind/memcheck.h                      : no 
Checking for header nss_common.h                             : no 
Checking for header nsswitch.h                               : no 
Checking for header ns_api.h                                 : no 
Checking for header sys/extattr.h                            : no 
Checking for header sys/ea.h                                 : no 
Checking for header sys/proplist.h                           : no 
Checking for header sys/cdefs.h                              : yes 
Checking for header utmp.h                                   : yes 
Checking for header utmpx.h                                  : yes 
Checking for header lastlog.h                                : yes 
Checking for header syscall.h                                : yes 
Checking for header sys/syscall.h                            : yes 
Checking for header sys/atomic.h                             : no 
Checking for header libgen.h                                 : yes 
Checking for header sys/prctl.h                              : yes 
Checking for prctl syscall                                   : ok 
Checking for O_DIRECT flag to open(2)                        : ok 
Checking for long long                                       : ok 
Checking for intptr_t                                        : ok 
Checking for uintptr_t                                       : ok 
Checking for ptrdiff_t                                       : ok 
Checking for comparison_fn_t                                 : ok 
Checking for _Bool                                           : ok 
Checking for bool                                            : ok 
Checking for int8_t                                          : ok 
Checking for uint8_t                                         : ok 
Checking for int16_t                                         : ok 
Checking for uint16_t                                        : ok 
Checking for int32_t                                         : ok 
Checking for uint32_t                                        : ok 
Checking for int64_t                                         : ok 
Checking for uint64_t                                        : ok 
Checking for size_t                                          : ok 
Checking for ssize_t                                         : ok 
Checking for ino_t                                           : ok 
Checking for loff_t                                          : ok 
Checking for offset_t                                        : not found 
Checking for volatile int                                    : ok 
Checking for uint_t                                          : not found 
Checking for blksize_t                                       : ok 
Checking for blkcnt_t                                        : ok 
Checking if size of bool == 1                                : ok 
Checking if size of char == 1                                : ok 
Checking if size of int == 1                                 : not found 
Checking if size of int == 2                                 : not found 
Checking if size of int == 4                                 : ok 
Checking if size of long long == 1                           : not found 
Checking if size of long long == 2                           : not found 
Checking if size of long long == 4                           : not found 
Checking if size of long long == 8                           : ok 
Checking if size of long == 1                                : not found 
Checking if size of long == 2                                : not found 
Checking if size of long == 4                                : not found 
Checking if size of long == 8                                : ok 
Checking if size of short == 1                               : not found 
Checking if size of short == 2                               : ok 
Checking if size of size_t == 1                              : not found 
Checking if size of size_t == 2                              : not found 
Checking if size of size_t == 4                              : not found 
Checking if size of size_t == 8                              : ok 
Checking if size of ssize_t == 1                             : not found 
Checking if size of ssize_t == 2                             : not found 
Checking if size of ssize_t == 4                             : not found 
Checking if size of ssize_t == 8                             : ok 
Checking if size of int8_t == 1                              : ok 
Checking if size of uint8_t == 1                             : ok 
Checking if size of int16_t == 1                             : not found 
Checking if size of int16_t == 2                             : ok 
Checking if size of uint16_t == 1                            : not found 
Checking if size of uint16_t == 2                            : ok 
Checking if size of int32_t == 1                             : not found 
Checking if size of int32_t == 2                             : not found 
Checking if size of int32_t == 4                             : ok 
Checking if size of uint32_t == 1                            : not found 
Checking if size of uint32_t == 2                            : not found 
Checking if size of uint32_t == 4                            : ok 
Checking if size of int64_t == 1                             : not found 
Checking if size of int64_t == 2                             : not found 
Checking if size of int64_t == 4                             : not found 
Checking if size of int64_t == 8                             : ok 
Checking if size of uint64_t == 1                            : not found 
Checking if size of uint64_t == 2                            : not found 
Checking if size of uint64_t == 4                            : not found 
Checking if size of uint64_t == 8                            : ok 
Checking if size of void* == 1                               : not found 
Checking if size of void* == 2                               : not found 
Checking if size of void* == 4                               : not found 
Checking if size of void* == 8                               : ok 
Checking if size of off_t == 1                               : not found 
Checking if size of off_t == 2                               : not found 
Checking if size of off_t == 4                               : not found 
Checking if size of off_t == 8                               : ok 
Checking if size of dev_t == 1                               : not found 
Checking if size of dev_t == 2                               : not found 
Checking if size of dev_t == 4                               : not found 
Checking if size of dev_t == 8                               : ok 
Checking if size of ino_t == 1                               : not found 
Checking if size of ino_t == 2                               : not found 
Checking if size of ino_t == 4                               : not found 
Checking if size of ino_t == 8                               : ok 
Checking if size of time_t == 1                              : not found 
Checking if size of time_t == 2                              : not found 
Checking if size of time_t == 4                              : not found 
Checking if size of time_t == 8                              : ok 
Checking for socklen_t                                       : ok 
Checking for struct ifaddrs                                  : ok 
Checking for struct addrinfo                                 : ok 
Checking for struct sockaddr                                 : ok 
Checking for HAVE_STRUCT_SOCKADDR_IN6                        : ok 
Checking for struct sockaddr_storage                         : ok 
Checking for sa_family_t                                     : ok 
Checking for sig_atomic_t                                    : ok 
Checking for sigsetmask                                      : ok 
Checking for siggetmask                                      : ok 
Checking for sigprocmask                                     : ok 
Checking for sigblock                                        : ok 
Checking for sigaction                                       : ok 
Checking for sigset                                          : ok 
Checking for inet_ntoa                                       : ok 
Checking for inet_aton                                       : ok 
Checking for inet_ntop                                       : ok 
Checking for inet_pton                                       : ok 
Checking for connect                                         : ok 
Checking for gethostbyname                                   : ok 
Checking for getaddrinfo                                     : ok 
Checking for getnameinfo                                     : ok 
Checking for freeaddrinfo                                    : ok 
Checking for gai_strerror                                    : ok 
Checking for socketpair                                      : ok 
Checking for variable IPV6_V6ONLY                            : ok 
Checking for HAVE_IPV6                                       : ok 
Checking whether we have ucontext_t                          : ok 
Checking for __sync_fetch_and_add compiler builtin           : ok 
Checking for atomic_add_32 compiler builtin                  : not found 
Checking for strdup                                          : ok 
Checking for memmem                                          : ok 
Checking for printf                                          : ok 
Checking for memset                                          : ok 
Checking for memcpy                                          : ok 
Checking for memmove                                         : ok 
Checking for strcpy                                          : ok 
Checking for strncpy                                         : ok 
Checking for bzero                                           : ok 
Checking for shl_load                                        : not found 
Checking for shl_unload                                      : not found 
Checking for shl_findsym                                     : not found 
Checking for pipe                                            : ok 
Checking for strftime                                        : ok 
Checking for srandom                                         : ok 
Checking for random                                          : ok 
Checking for srand                                           : ok 
Checking for rand                                            : ok 
Checking for usleep                                          : ok 
Checking for setbuffer                                       : ok 
Checking for lstat                                           : ok 
Checking for getpgrp                                         : ok 
Checking for utime                                           : ok 
Checking for utimes                                          : ok 
Checking for setuid                                          : ok 
Checking for seteuid                                         : ok 
Checking for setreuid                                        : ok 
Checking for setresuid                                       : ok 
Checking for setgid                                          : ok 
Checking for setegid                                         : ok 
Checking for setregid                                        : ok 
Checking for setresgid                                       : ok 
Checking for chroot                                          : ok 
Checking for strerror                                        : ok 
Checking for vsyslog                                         : ok 
Checking for setlinebuf                                      : ok 
Checking for mktime                                          : ok 
Checking for ftruncate                                       : ok 
Checking for chsize                                          : not found 
Checking for rename                                          : ok 
Checking for waitpid                                         : ok 
Checking for wait4                                           : ok 
Checking for initgroups                                      : ok 
Checking for pread                                           : ok 
Checking for pwrite                                          : ok 
Checking for strndup                                         : ok 
Checking for strcasestr                                      : ok 
Checking for strsep                                          : ok 
Checking for strtok_r                                        : ok 
Checking for mkdtemp                                         : ok 
Checking for dup2                                            : ok 
Checking for dprintf                                         : ok 
Checking for vdprintf                                        : ok 
Checking for isatty                                          : ok 
Checking for chown                                           : ok 
Checking for lchown                                          : ok 
Checking for link                                            : ok 
Checking for readlink                                        : ok 
Checking for symlink                                         : ok 
Checking for realpath                                        : ok 
Checking for snprintf                                        : ok 
Checking for vsnprintf                                       : ok 
Checking for asprintf                                        : ok 
Checking for vasprintf                                       : ok 
Checking for setenv                                          : ok 
Checking for unsetenv                                        : ok 
Checking for strnlen                                         : ok 
Checking for strtoull                                        : ok 
Checking for __strtoull                                      : not found 
Checking for strtouq                                         : ok 
Checking for strtoll                                         : ok 
Checking for __strtoll                                       : not found 
Checking for strtoq                                          : ok 
Checking for memalign                                        : ok 
Checking for posix_memalign                                  : ok 
Checking for prctl                                           : ok 
Checking for dirname                                         : ok 
Checking for basename                                        : ok 
Checking for strlcpy                                         : not found 
Checking for strlcat                                         : not found 
Checking for strlcpy                                         : not found 
Checking for strlcat                                         : not found 
Checking for library bsd                                     : yes 
Checking for strlcpy                                         : ok 
Checking for strlcat                                         : ok 
Checking for getpeereid                                      : not found 
Checking for getpeereid                                      : ok 
Checking for library setproctitle                            : not found 
Checking for setproctitle                                    : not found 
Checking for setproctitle                                    : ok 
Checking whether we can use SO_PEERCRED to get socket credentials : ok 
Checking correct behavior of strtoll                              : not found 
Checking for if_nametoindex                                       : ok 
Checking for strerror_r                                           : ok 
Checking for getdirentries                                        : ok 
Checking for getdents                                             : not found 
Checking for syslog                                               : ok 
Checking for gai_strerror                                         : ok 
Checking for get_current_dir_name                                 : ok 
Checking for timegm                                               : ok 
Checking for getifaddrs                                           : ok 
Checking for freeifaddrs                                          : ok 
Checking for mmap                                                 : ok 
Checking for setgroups                                            : ok 
Checking for syscall                                              : ok 
Checking for setsid                                               : ok 
Checking for getgrent_r                                           : ok 
Checking for getgrgid_r                                           : ok 
Checking for getgrnam_r                                           : ok 
Checking for getgrouplist                                         : ok 
Checking for getpagesize                                          : ok 
Checking for getpwent_r                                           : ok 
Checking for getpwnam_r                                           : ok 
Checking for getpwuid_r                                           : ok 
Checking for epoll_create                                         : ok 
Checking for port_create                                          : not found 
Checking for fgetxattr                                            : ok 
Checking for flistea                                              : not found 
Checking for flistxattr                                           : ok 
Checking for fremovexattr                                         : ok 
Checking for fsetxattr                                            : ok 
Checking for getxattr                                             : ok 
Checking for listxattr                                            : ok 
Checking for removexattr                                          : ok 
Checking for setxattr                                             : ok 
Checking for library attr                                         : yes 
Checking for flistea                                              : not found 
Checking whether xattr interface takes additional options         : not found 
Checking for dlopen                                               : not found 
Checking for dlsym                                                : not found 
Checking for dlerror                                              : not found 
Checking for dlclose                                              : not found 
Checking for library dl                                           : yes 
Checking for dlopen                                               : ok 
Checking for dlsym                                                : ok 
Checking for dlerror                                              : ok 
Checking for dlclose                                              : ok 
Checking for declaration of dlopen                                : ok 
Checking C prototype for dlopen                                   : not found 
Checking for fdatasync                                            : ok 
Checking for declaration of fdatasync                             : ok 
Checking for clock_gettime                                        : ok 
Checking whether the clock_gettime clock ID CLOCK_MONOTONIC is available : ok 
Checking whether the clock_gettime clock ID CLOCK_PROCESS_CPUTIME_ID is available : ok 
Checking whether the clock_gettime clock ID CLOCK_REALTIME is available           : ok 
Checking for struct timespec                                                      : ok 
Checking for header net/if.h                                                      : yes 
Checking for header arpa/nameser.h                                                : yes 
Checking for header resolv.h                                                      : yes 
Checking for res_search                                                           : not found 
Checking for library resolv                                                       : yes 
Checking for res_search                                                           : ok 
Checking for header libintl.h                                                     : yes 
Checking for library intl                                                         : not found 
Checking for declaration of dgettext                                              : ok 
Checking for declaration of gettext                                               : ok 
Checking for declaration of bindtextdomain                                        : ok 
Checking for declaration of textdomain                                            : ok 
Checking for declaration of bind_textdomain_codeset                               : ok 
Checking for bindtextdomain                                                       : ok 
Checking for textdomain                                                           : ok 
Checking for bind_textdomain_codeset                                              : ok 
Checking for dgettext                                                             : ok 
Checking for gettext                                                              : ok 
Checking for pthread_create                                                       : not found 
Checking for library pthread                                                      : yes 
Checking for pthread_create                                                       : ok 
Checking for pthread_attr_init                                                    : ok 
Checking for pthread_mutexattr_setrobust                                          : ok 
Checking for declaration of PTHREAD_MUTEX_ROBUST                                  : not found 
Checking for declaration of PTHREAD_MUTEX_ROBUST (as enum)                        : ok 
Checking for pthread_mutex_consistent                                             : ok 
Checking for crypt                                                                : not found 
Checking for library crypt                                                        : yes 
Checking for crypt                                                                : ok 
Checking for header readline.h                                                    : no 
Checking for header readline/readline.h                                           : yes 
Checking for header readline/history.h                                            : yes 
Checking for variable rl_event_hook                                               : ok 
Checking for declaration of snprintf                                              : ok 
Checking for declaration of vsnprintf                                             : ok 
Checking for declaration of asprintf                                              : ok 
Checking for declaration of vasprintf                                             : ok 
Checking for declaration of errno                                                 : ok 
Checking for declaration of EWOULDBLOCK                                           : ok 
Checking for declaration of environ                                               : ok 
Checking for declaration of getgrent_r                                            : ok 
Checking for declaration of getpwent_r                                            : ok 
Checking for declaration of pread                                                 : ok 
Checking for declaration of pwrite                                                : ok 
Checking for declaration of setenv                                                : ok 
Checking for declaration of setresgid                                             : ok 
Checking for declaration of setresuid                                             : ok 
Checking for header poll.h                                                        : yes 
Checking for poll                                                                 : ok 
Checking for strptime                                                             : ok 
Checking for declaration of strptime                                              : ok 
Checking for working strptime                                                     : ok 
Checking for HAVE_GETTIMEOFDAY_TZ                                                 : ok 
Checking for C99 vsnprintf                                                        : ok 
Checking for HAVE_SHARED_MMAP                                                     : ok 
Checking for HAVE_MREMAP                                                          : ok 
Checking for HAVE_INCOHERENT_MMAP                                                 : not found 
Checking for HAVE_IMMEDIATE_STRUCTURES                                            : ok 
Checking for HAVE_MKDIR_MODE                                                      : ok 
Checking for member st_mtim.tv_nsec in struct stat                                : ok 
Checking for member st_rdev in struct stat                                        : ok 
Checking for member st_rdev in struct stat                                        : ok 
Checking for member ss_family in struct sockaddr_storage                          : ok 
Checking for member __ss_family in struct sockaddr_storage                        : not found 
Checking for member sa_len in struct sockaddr                                     : not found 
Checking for member sin_len in struct sockaddr_in                                 : not found 
Checking for HAVE_UNIXSOCKET                                                      : ok 
Checking for HAVE_SECURE_MKSTEMP                                                  : ok 
Checking for HAVE_IFACE_GETIFADDRS                                                : ok 
Checking for getpwnam_r                                                           : ok 
Checking for getpwuid_r                                                           : ok 
Checking for getpwent_r                                                           : ok 
Checking for declaration of getpwent_r                                            : ok 
Checking C prototype for getpwent_r                                               : not found 
Checking for declaration of getgrent_r                                            : ok 
Checking C prototype for getgrent_r                                               : not found 
Checking C prototype for getpwent_r                                               : not found 
Checking C prototype for getgrent_r                                               : not found 
Checking for getgrouplist                                                         : ok 
Checking for program perl                                                         : /usr/bin/perl 
Checking for program perl                                                         : /usr/bin/perl 
Checking for program perl                                                         : /usr/bin/perl 
Checking for perl 5.0.0                                                           : ok 5.22.0 
Checking for perl $Config{vendorprefix}:                                          : '/usr' 
Checking for perl $Config{vendorarch}:                                            : '/usr/lib/perl5/vendor_perl' 
PERL_ARCH_INSTALL_DIR:                                                            : '/usr/lib/perl5/vendor_perl' 
Checking for perl $Config{vendorlib}:                                             : '/usr/share/perl5/vendor_perl' 
PERL_LIB_INSTALL_DIR:                                                             : '/usr/share/perl5/vendor_perl' 
PERL_INC:                                                                         : ['/usr/lib/perl5/site_perl', '/usr/share/perl5/site_perl', '/usr/lib/perl5/vendor_perl', '/usr/share/perl5/vendor_perl', '/usr/lib/perl5/core_perl', '/usr/share/perl5/core_perl'] 
Checking for program xsltproc                                                     : /usr/bin/xsltproc 
Checking for program python                                                       : /usr/bin/python2 
Checking for program python                                                       : /usr/bin/python2 
Checking for program python                                                       : /usr/bin/python 
Checking for Python version >= 2.6.0                                              : ok 2.7.10 
Checking for library python2.7                                                    : yes 
Checking for program python2.7-config                                             : /usr/bin/python2.7-config 
Checking for custom code                                                          : yes 
Dynconfig[STATEDIR]:                                                              : '/var/lib/samba' 
Dynconfig[SCRIPTSBINDIR]:                                                         : '/usr/bin' 
Dynconfig[PAMMODULESDIR]:                                                         : '/usr/lib/security' 
Dynconfig[WINBINDD_SOCKET_DIR]:                                                   : '/var/run/samba/winbindd' 
Dynconfig[PRIVATE_DIR]:                                                           : '/var/lib/samba/private' 
Dynconfig[SETUPDIR]:                                                              : '/usr/share/samba/setup' 
Dynconfig[PIDDIR]:                                                                : '/var/run' 
Dynconfig[PKGCONFIGDIR]:                                                          : '/usr/lib/pkgconfig' 
Dynconfig[DATADIR]:                                                               : '/usr/share' 
Dynconfig[CACHEDIR]:                                                              : '/var/cache/samba' 
Dynconfig[SBINDIR]:                                                               : '/usr/bin' 
Dynconfig[NCALRPCDIR]:                                                            : '/var/run/samba/ncalrpc' 
Dynconfig[LMHOSTSFILE]:                                                           : '/etc/samba/lmhosts' 
Dynconfig[LOCKDIR]:                                                               : '/var/cache/samba' 
Dynconfig[PYTHONARCHDIR]:                                                         : '/usr/lib/python2.7/site-packages' 
Dynconfig[PERL_LIB_INSTALL_DIR]:                                                  : '/usr/share/perl5/vendor_perl' 
Dynconfig[LOGFILEBASE]:                                                           : '/var/log/samba' 
Dynconfig[PYTHONDIR]:                                                             : '/usr/lib/python2.7/site-packages' 
Dynconfig[PERL_ARCH_INSTALL_DIR]:                                                 : '/usr/lib/perl5/vendor_perl' 
Dynconfig[NTP_SIGND_SOCKET_DIR]:                                                  : '/var/lib/samba/ntp_signd' 
Dynconfig[CONFIGFILE]:                                                            : '/etc/samba/smb.conf' 
Dynconfig[SOCKET_DIR]:                                                            : '/var/run/samba' 
Dynconfig[MODULESDIR]:                                                            : '/usr/lib/samba' 
Dynconfig[WINBINDD_PRIVILEGED_SOCKET_DIR]:                                        : '/var/lib/samba/winbindd_privileged' 
Dynconfig[LIBDIR]:                                                                : '/usr/lib' 
Dynconfig[LOCALEDIR]:                                                             : '/usr/share/locale' 
Dynconfig[NMBDSOCKETDIR]:                                                         : '/var/run/samba/nmbd' 
Dynconfig[INCLUDEDIR]:                                                            : '/usr/include/samba-4.0' 
Dynconfig[CODEPAGEDIR]:                                                           : '/usr/share/samba/codepages' 
Dynconfig[PRIVATELIBDIR]:                                                         : '/usr/lib/samba' 
Dynconfig[PRIVILEGED_SOCKET_DIR]:                                                 : '/var/lib/samba' 
Dynconfig[LIBEXECDIR]:                                                            : '/usr/libexec' 
Dynconfig[SMB_PASSWD_FILE]:                                                       : '/var/lib/samba/private/smbpasswd' 
Dynconfig[BINDIR]:                                                                : '/usr/bin' 
Dynconfig[CONFIGDIR]:                                                             : '/etc/samba' 
Checking for third party Python module dns.resolver                               : bundled 
Checking for third party Python module iso8601                                    : bundled 
Checking for system popt                                                          : yes 
Checking for header popt.h                                                        : yes 
Checking for library popt                                                         : yes 
Checking for poptGetContext                                                       : ok 
Checking for system z >= 1.2.3                                                    : yes 
Checking for library z                                                            : yes 
Checking for zlibVersion                                                          : ok 
Checking for system z >= 1.2.3                                                    : ok 
Checking for system tdb >= 1.3.7                                                  : yes 
Checking for stylesheet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl : ok 
Checking for Python version >= 2.4.2                                                            : ok 2.7.10 
Checking for Python version >= 2.4.2                                                            : ok 2.7.10 
Checking for python headers                                                                     : using cache 
Checking linker accepts -Wl,-no-undefined                                                       : yes 
Checking linker accepts ['-undefined', 'dynamic_lookup']                                        : no 
Checking for system talloc >= 2.1.3                                                             : yes 
Checking for system pytalloc-util >= 2.1.3                                                      : yes 
Checking for stylesheet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl : ok 
Checking for Python version >= 2.4.2                                                            : ok 2.7.10 
Checking for python headers                                                                     : using cache 
Checking linker accepts -Wl,-no-undefined                                                       : yes 
Checking linker accepts ['-undefined', 'dynamic_lookup']                                        : no 
Checking for system tevent >= 0.9.25                                                            : yes 
Checking for epoll_create                                                                       : ok 
Checking value of NSIG                                                                          : 65 
Checking value of _NSIG                                                                         : 65 
Checking value of SIGRTMAX                                                                      : 64 
Checking value of SIGRTMIN                                                                      : 34 
Checking for program python                                                                     : /usr/bin/python2 
Checking for Python version >= 2.4.2                                                            : ok 2.7.10 
Checking for python headers                                                                     : using cache 
Checking linker accepts -Wl,-no-undefined                                                       : yes 
Checking linker accepts ['-undefined', 'dynamic_lookup']                                        : no 
Checking for program python                                                                     : /usr/bin/python2 
Checking for program xsltproc                                                                   : /usr/bin/xsltproc 
Checking for Python version >= 2.4.2                                                            : ok 2.7.10 
Checking for python headers                                                                     : using cache 
Checking for system pyldb-util >= 1.1.21                                                        : yes 
Checking for system ldb >= 1.1.21                                                               : yes 
Checking linker accepts -Wl,-no-undefined                                                       : yes 
Checking linker accepts ['-undefined', 'dynamic_lookup']                                        : no 
Checking for u_char                                                                             : ok 
Checking for u_int32_t                                                                          : ok 
Checking for header err.h                                                                       : yes 
Checking for header sys/bswap.h                                                                 : no 
Checking for header sys/stropts.h                                                               : yes 
Checking for header sys/timeb.h                                                                 : yes 
Checking for header sys/times.h                                                                 : yes 
Checking for header timezone.h                                                                  : no 
Checking for header ttyname.h                                                                   : no 
Checking for header netinet/in6.h                                                               : no 
Checking for header netinet6/in6.h                                                              : no 
Checking for header curses.h                                                                    : yes 
Checking for header term.h                                                                      : yes 
Checking for header termcap.h                                                                   : yes 
Checking for atexit                                                                             : ok 
Checking for cgetent                                                                            : not found 
Checking for getprogname                                                                        : not found 
Checking for setprogname                                                                        : not found 
Checking for gethostname                                                                        : ok 
Checking for putenv                                                                             : ok 
Checking for rcmd                                                                               : ok 
Checking for readv                                                                              : ok 
Checking for sendmsg                                                                            : ok 
Checking for setitimer                                                                          : ok 
Checking for strlwr                                                                             : not found 
Checking for strncasecmp                                                                        : ok 
Checking for strptime                                                                           : ok 
Checking for strsep                                                                             : ok 
Checking for strsep_copy                                                                        : not found 
Checking for strtok_r                                                                           : ok 
Checking for strupr                                                                             : not found 
Checking for swab                                                                               : ok 
Checking for umask                                                                              : ok 
Checking for uname                                                                              : ok 
Checking for unsetenv                                                                           : ok 
Checking for closefrom                                                                          : not found 
Checking for err                                                                                : ok 
Checking for warn                                                                               : ok 
Checking for errx                                                                               : ok 
Checking for warnx                                                                              : ok 
Checking for flock                                                                              : ok 
Checking for writev                                                                             : ok 
Checking for strerror_r                                                                         : ok 
Checking for XSI (rather than GNU) prototype for strerror_r                                     : not found 
Checking for hstrerror                                                                          : ok 
Checking for socket                                                                             : ok 
Checking for getipnodebyname                                                                    : not found 
Checking for gethostent                                                                         : ok 
Checking for gethostent_r                                                                       : ok 
Checking for sethostent                                                                         : ok 
Checking for endhostent                                                                         : ok 
Checking for getipnodebyaddr                                                                    : not found 
Checking for freehostent                                                                        : not found 
Checking for gethostbyname_r                                                                    : ok 
Checking for gethostbyaddr                                                                      : ok 
Checking for library socket                                                                     : not found 
Checking for library nsl                                                                        : yes 
Checking for getipnodebyname                                                                    : not found 
Checking for getipnodebyaddr                                                                    : not found 
Checking for freehostent                                                                        : not found 
Checking for iruserok                                                                           : ok 
Checking for bswap16                                                                            : not found 
Checking for bswap32                                                                            : not found 
Checking for header sys/termios.h                                                               : yes 
Checking for struct winsize                                                                     : ok 
Checking for member ws_xpixel in struct winsize                                                 : ok 
Checking for member ws_ypixel in struct winsize                                                 : ok 
Checking for variable h_errno                                                                   : ok 
Checking for declaration of h_errno                                                             : ok 
Checking for res_nsearch                                                                        : not found 
Checking for res_ndestroy                                                                       : not found 
Checking for dns_search                                                                         : not found 
Checking for dn_expand                                                                          : not found 
Checking for res_nsearch                                                                        : ok 
Checking for res_ndestroy                                                                       : not found 
Checking for dns_search                                                                         : not found 
Checking for dn_expand                                                                          : ok 
Checking for variable _res                                                                      : ok 
Checking for declaration of _res                                                                : ok 
Checking for dirfd                                                                              : ok 
Checking for declaration of dirfd                                                               : ok 
Checking for member dd_fd in DIR                                                                : not found 
Using in-tree heimdal kerberos defines
Checking for program krb5-config.heimdal                                                        : not found 
Checking for program krb5-config                                                                : /usr/bin/krb5-config 
Checking for system com_err                                                                     : yes 
Checking for library com_err                                                                    : yes 
Checking for com_right_r                                                                        : ok 
Checking for gnutls >= 3.0.0s                                                                   : yes 
Checking for library gnutls                                                                     : yes 
Checking for gnutls_global_init                                                                 : ok 
Checking for header gnutls/x509.h                                                               : yes 
Checking for variable gnutls_x509_crt_set_version                                               : ok 
Checking for variable gnutls_x509_crt_set_subject_key_id                                        : ok 
Checking for gnutls_datum                                                                       : ok 
Checking for gnutls_datum_t                                                                     : ok 
Checking for header linux/fcntl.h                                                               : yes 
Checking for declaration of F_SETLEASE                                                          : ok 
Checking for declaration of SA_SIGINFO                                                          : ok 
Checking for backtrace                                                                          : ok 
Checking for backtrace_symbols                                                                  : ok 
Checking for member f_frsize in struct statvfs                                                  : ok 
Checking for statvfs (SVR4)                                                                     : ok 
Checking for *bsd style statfs with statfs.f_iosize                                             : not found 
Checking if f_fsid is an integer                                                                : ok 
Checking whether statvfs.f_flag exists                                                          : ok 
Checking whether statvfs.f_flags exists                                                         : not found 
Checking for libsystemd-daemon                                                                  : yes 
Checking for library systemd-daemon                                                             : yes 
Checking for libsystemd-journal                                                                 : yes 
Checking for library systemd-journal                                                            : yes 
Checking for lttng-ust                                                                          : not found 
Checking for header lttng/tracef.h                                                              : no 
Checking for library lttng-ust                                                                  : no 
Checking for header gpfs.h                                                                      : no 
Checking for library iconv                                                                      : no 
Checking for library iconv                                                                      : not found 
Checking for iconv_open                                                                         : ok 
Checking for pam_start                                                                          : not found 
Checking for library pam                                                                        : yes 
Checking for pam_start                                                                          : ok 
Checking for header security/pam_modules.h                                                      : yes 
Checking for header pam/pam_modules.h                                                           : no 
Checking for header nss_dbdefs.h                                                                : no 
Checking for member ipnode.af_family in union nss_XbyY_key                                      : not found 
Checking for member pw_comment in struct passwd                                                 : not found 
Checking for member pw_age in struct passwd                                                     : not found 
Checking for library ncurses                                                                    : yes 
Checking for tgetent                                                                            : ok 
Checking for rl_completion_t                                                                    : not found 
Checking for CPPFunction                                                                        : ok 
Checking for library readline                                                                   : yes 
Checking for rl_completion_matches                                                              : ok 
Checking for history_list                                                                       : ok 
Checking for MD5Init                                                                            : not found 
Checking for MD5Init                                                                            : ok 
Checking for CC_MD5_Init                                                                        : not found 
Checking for CC_MD5_Init                                                                        : not found 
Checking for SHA1_Update                                                                        : not found 
Checking for SHA256_Update                                                                      : not found 
Checking for SHA512_Update                                                                      : not found 
Checking for perl module Parse::Yapp::Driver 1.05                                               : not found 
perl manpage generation                                                                         : ok 
perl man1 extension                                                                             : 1p 
perl man3 extension                                                                             : 3pm 
Checking for program yapp                                                                       : not found 
Checking for program pod2man                                                                    : /usr/bin/core_perl/pod2man 
Checking linker accepts -Wl,--export-dynamic                                                    : yes 
Checking for header libexc.h                                                                    : no 
Checking for header libunwind.h                                                                 : no 
Checking for header linux/falloc.h                                                              : yes 
Checking for header linux/ioctl.h                                                               : yes 
Checking for getcwd                                                                             : ok 
Checking for fchown                                                                             : ok 
Checking for chmod                                                                              : ok 
Checking for fchmod                                                                             : ok 
Checking for mknod                                                                              : ok 
Checking for strtol                                                                             : ok 
Checking for strchr                                                                             : ok 
Checking for strupr                                                                             : not found 
Checking for chflags                                                                            : not found 
Checking for getrlimit                                                                          : ok 
Checking for fsync                                                                              : ok 
Checking for fdatasync                                                                          : ok 
Checking for setpgid                                                                            : ok 
Checking for setsid                                                                             : ok 
Checking for glob                                                                               : ok 
Checking for strpbrk                                                                            : ok 
Checking for crypt16                                                                            : not found 
Checking for getauthuid                                                                         : not found 
Checking for innetgr                                                                            : ok 
Checking for initgroups                                                                         : ok 
Checking for select                                                                             : ok 
Checking for poll                                                                               : ok 
Checking for rdchk                                                                              : not found 
Checking for getgrnam                                                                           : ok 
Checking for getgrent                                                                           : ok 
Checking for pathconf                                                                           : ok 
Checking for setpriv                                                                            : not found 
Checking for setgidx                                                                            : not found 
Checking for setuidx                                                                            : not found 
Checking for setgroups                                                                          : ok 
Checking for syscall                                                                            : ok 
Checking for sysconf                                                                            : ok 
Checking for atexit                                                                             : ok 
Checking for grantpt                                                                            : ok 
Checking for posix_openpt                                                                       : ok 
Checking for fallocate                                                                          : ok 
Checking for posix_fallocate                                                                    : ok 
Checking for fseeko                                                                             : ok 
Checking for setluid                                                                            : not found 
Checking for getpwnam                                                                           : ok 
Checking for fdopendir                                                                          : ok 
Checking for fstatat                                                                            : ok 
Checking for getpwent_r                                                                         : ok 
Checking for setenv                                                                             : ok 
Checking for strcasecmp                                                                         : ok 
Checking for fcvt                                                                               : ok 
Checking for fcvtl                                                                              : not found 
Checking for syslog                                                                             : ok 
Checking for vsyslog                                                                            : ok 
Checking for timegm                                                                             : ok 
Checking for setlocale                                                                          : ok 
Checking for library rt                                                                         : yes 
Checking for nanosleep                                                                          : ok 
Checking for lutimes                                                                            : ok 
Checking for futimes                                                                            : ok 
Checking for utimensat                                                                          : ok 
Checking for futimens                                                                           : ok 
Checking for mlock                                                                              : ok 
Checking for munlock                                                                            : ok 
Checking for mlockall                                                                           : ok 
Checking for munlockall                                                                         : ok 
Checking for memalign                                                                           : ok 
Checking for posix_memalign                                                                     : ok 
Checking for hstrerror                                                                          : ok 
Checking for shmget                                                                             : ok 
Checking for shm_open                                                                           : not found 
Checking for shm_open                                                                           : ok 
Checking for yp_get_default_domain                                                              : ok 
Checking for _dn_expand                                                                         : not found 
Checking for __dn_expand                                                                        : ok 
Checking for declaration of fdatasync                                                           : ok 
Checking for declaration of readahead                                                           : ok 
Checking for HAVE_LINUX_SPLICE                                                                  : ok 
Checking for declaration of splice                                                              : ok 
Checking for kernel change notify support                                                       : ok 
Checking for Linux kernel oplocks                                                               : ok 
Checking for IRIX kernel oplock types                                                           : not found 
Checking for kernel share modes                                                                 : ok 
Checking for header fam.h                                                                       : yes 
Checking for library fam                                                                        : yes 
Checking for FAMOpen2                                                                           : ok 
Checking whether enum FAMCodes is available                                                     : ok 
Checking for FAMNoExists                                                                        : ok 
Checking for libarchive existence
Checking for system libarchive >= 3.1.2                                                         : yes 
Checking for DMAPI library existence
Checking for library dm                                                                         : not found 
Checking for dm_get_eventlist                                                                   : not found 
Checking for library jfsdm                                                                      : not found 
Checking for dm_get_eventlist                                                                   : not found 
Checking for library dmapi                                                                      : not found 
Checking for dm_get_eventlist                                                                   : not found 
Checking for library xdsm                                                                       : not found 
Checking for dm_get_eventlist                                                                   : not found 
Building without DMAPI support: no suitable DMAPI library found
Checking for member st_blocks in struct stat                                                    : ok 
Checking for member st_blksize in struct stat                                                   : ok 
Checking for member st_flags in struct stat                                                     : not found 
Checking for header replace.h                                                                   : no 
Checking whether blkcnt_t is 32 bit                                                             : not found 
Checking whether blkcnt_t is 64 bit                                                             : ok 
Checking for library cap                                                                        : yes 
Checking for cap_get_proc                                                                       : ok 
Checking whether POSIX capabilities are available                                               : ok 
Checking for broken nisplus include files                                                       : ok 
Checking if the compiler will optimize out functions                                            : ok 
Checking for LL suffix on long long integers                                                    : ok 
Checking for _acl                                                                               : not found 
Checking for __acl                                                                              : not found 
Checking for atexit                                                                             : ok 
Checking for _chdir                                                                             : not found 
Checking for __chdir                                                                            : not found 
Checking for chflags                                                                            : not found 
Checking for chmod                                                                              : ok 
Checking for _close                                                                             : not found 
Checking for __close                                                                            : ok 
Checking for _closedir                                                                          : not found 
Checking for __closedir                                                                         : not found 
Checking for crypt16                                                                            : not found 
Checking for devnm                                                                              : not found 
Checking for dirfd                                                                              : ok 
Checking for DNSServiceRegister                                                                 : not found 
Checking for _dup                                                                               : not found 
Checking for __dup                                                                              : not found 
Checking for _dup2                                                                              : not found 
Checking for __dup2                                                                             : ok 
Checking for endmntent                                                                          : ok 
Checking for execl                                                                              : ok 
Checking for _facl                                                                              : not found 
Checking for __facl                                                                             : not found 
Checking for _fchdir                                                                            : not found 
Checking for __fchdir                                                                           : not found 
Checking for fchmod                                                                             : ok 
Checking for fchown                                                                             : ok 
Checking for _fcntl                                                                             : not found 
Checking for __fcntl                                                                            : ok 
Checking for fcvt                                                                               : ok 
Checking for fcvtl                                                                              : not found 
Checking for fdatasync                                                                          : ok 
Checking for _fork                                                                              : not found 
Checking for __fork                                                                             : ok 
Checking for fseeko                                                                             : ok 
Checking for fsetxattr                                                                          : ok 
Checking for _fstat                                                                             : not found 
Checking for __fstat                                                                            : ok 
Checking for fsync                                                                              : ok 
Checking for futimens                                                                           : ok 
Checking for futimes                                                                            : ok 
Checking for __fxstat                                                                           : ok 
Checking for getauthuid                                                                         : not found 
Checking for getcwd                                                                             : ok 
Checking for _getcwd                                                                            : not found 
Checking for __getcwd                                                                           : not found 
Checking for getdents                                                                           : not found 
Checking for __getdents                                                                         : not found 
Checking for getdirentries                                                                      : ok 
Checking for getgrent                                                                           : ok 
Checking for getgrnam                                                                           : ok 
Checking for getgrouplist                                                                       : ok 
Checking for getgrset                                                                           : not found 
Checking for getmntent                                                                          : ok 
Checking for getpagesize                                                                        : ok 
Checking for getpwanam                                                                          : not found 
Checking for getpwent_r                                                                         : ok 
Checking for getrlimit                                                                          : ok 
Checking for glob                                                                               : ok 
Checking for grantpt                                                                            : ok 
Checking for hstrerror                                                                          : ok 
Checking for initgroups                                                                         : ok 
Checking for innetgr                                                                            : ok 
Checking for llseek                                                                             : ok 
Checking for _llseek                                                                            : not found 
Checking for __llseek                                                                           : not found 
Checking for _lseek                                                                             : not found 
Checking for __lseek                                                                            : ok 
Checking for _lstat                                                                             : not found 
Checking for __lstat                                                                            : ok 
Checking for lutimes                                                                            : ok 
Checking for __lxstat                                                                           : ok 
Checking for memalign                                                                           : ok 
Checking for mknod                                                                              : ok 
Checking for mlock                                                                              : ok 
Checking for mlockall                                                                           : ok 
Checking for munlock                                                                            : ok 
Checking for munlockall                                                                         : ok 
Checking for _open                                                                              : not found 
Checking for __open                                                                             : ok 
Checking for _opendir                                                                           : not found 
Checking for __opendir                                                                          : not found 
Checking for pathconf                                                                           : ok 
Checking for poll                                                                               : ok 
Checking for posix_fallocate                                                                    : ok 
Checking for posix_memalign                                                                     : ok 
Checking for pread                                                                              : ok 
Checking for _pread                                                                             : not found 
Checking for __pread                                                                            : not found 
Checking for pwrite                                                                             : ok 
Checking for _pwrite                                                                            : not found 
Checking for __pwrite                                                                           : not found 
Checking for rdchk                                                                              : not found 
Checking for _read                                                                              : not found 
Checking for __read                                                                             : ok 
Checking for _readdir                                                                           : not found 
Checking for __readdir                                                                          : not found 
Checking for _seekdir                                                                           : not found 
Checking for __seekdir                                                                          : not found 
Checking for select                                                                             : ok 
Checking for setenv                                                                             : ok 
Checking for setgidx                                                                            : not found 
Checking for setgroups                                                                          : ok 
Checking for setlocale                                                                          : ok 
Checking for setluid                                                                            : not found 
Checking for setmntent                                                                          : ok 
Checking for setpgid                                                                            : ok 
Checking for setpriv                                                                            : not found 
Checking for setsid                                                                             : ok 
Checking for setuidx                                                                            : not found 
Checking for shmget                                                                             : ok 
Checking for shm_open                                                                           : ok 
Checking for _stat                                                                              : not found 
Checking for __stat                                                                             : ok 
Checking for statvfs                                                                            : ok 
Checking for strcasecmp                                                                         : ok 
Checking for strchr                                                                             : ok 
Checking for strpbrk                                                                            : ok 
Checking for strsignal                                                                          : ok 
Checking for strtol                                                                             : ok 
Checking for strupr                                                                             : not found 
Checking for sysconf                                                                            : ok 
Checking for sysctl                                                                             : ok 
Checking for sysctlbyname                                                                       : not found 
Checking for __sys_llseek                                                                       : not found 
Checking for syslog                                                                             : ok 
Checking for _telldir                                                                           : not found 
Checking for __telldir                                                                          : not found 
Checking for timegm                                                                             : ok 
Checking for utimensat                                                                          : ok 
Checking for vsyslog                                                                            : ok 
Checking for _write                                                                             : not found 
Checking for __write                                                                            : ok 
Checking for __xstat                                                                            : ok 
Checking if can we convert from CP850 to UCS-2LE                                                : ok 
Checking if can we convert from UTF-8 to UCS-2LE                                                : ok 
building on linux2
Checking for library acl                                                                        : yes 
Checking for acl_get_file                                                                       : ok 
Checking for POSIX ACL support                                                                  : ok 
Checking whether acl_get_perm_np() is available                                                 : not found 
Checking for variable ACL_EVERYONE                                                              : not found 
Checking for dirfd                                                                              : ok 
vfs_fileid checking for statfs() and struct statfs.f_fsid                                       : ok 
Checking whether the Linux 'fallocate' function is available                                    : ok 
Checking whether Linux 'fallocate' supports hole-punching                                       : ok 
Checking whether lseek supports hole/data seeking                                               : ok 
Checking whether Linux readahead is available                                                   : ok 
Checking for declaration of readahead                                                           : ok 
Checking for openat                                                                             : ok 
Checking for library aio                                                                        : yes 
Checking for aio_read                                                                           : not found 
Checking for aio_read                                                                           : ok 
Checking for asynchronous io support                                                            : ok 
Checking for aio_write                                                                          : ok 
Checking for aio_fsync                                                                          : ok 
Checking for aio_return                                                                         : ok 
Checking for aio_error                                                                          : ok 
Checking for aio_cancel                                                                         : ok 
Checking for aio_suspend                                                                        : ok 
Checking for io_submit                                                                          : ok 
Checking for header sys/eventfd.h                                                               : yes 
Checking for linux kernel asynchronous io support                                               : ok 
Checking if we can use msg_control for passing file descriptors                                 : ok 
Checking if we can use msg_accrights for passing file descriptors                               : not found 
Checking for program awk                                                                        : /usr/bin/awk 
Checking for header asm/types.h                                                                 : yes 
Checking for major macro                                                                        : ok 
Checking for minor macro                                                                        : ok 
Checking for member d_off in struct dirent                                                      : ok 
Checking for setnetgrent                                                                        : ok 
Checking for getnetgrent                                                                        : ok 
Checking for endnetgrent                                                                        : ok 
Checking compiler accepts -Werror-implicit-function-declaration                                 : yes 
Checking for setnetgrent prototype                                                              : ok 
Checking for getnetgrent prototype                                                              : ok 
Checking for endnetgrent prototype                                                              : ok 
Checking for program cups-config                                                                : /usr/bin/cups-config 
Checking for /usr/bin/cups-config                                                               : yes 
Checking for header cups/cups.h                                                                 : yes 
Checking for header cups/language.h                                                             : yes 
Checking for library cups                                                                       : yes 
Checking for httpConnect                                                                        : ok 
Checking for httpConnectEncrypt                                                                 : ok 
Checking for header ldap.h                                                                      : yes 
Checking for header lber.h                                                                      : yes 
Checking for header ldap_pvt.h                                                                  : no 
Checking for ber_tag_t                                                                          : ok 
Checking for library lber                                                                       : yes 
Checking for ber_scanf                                                                          : ok 
Checking for ber_sockbuf_add_io                                                                 : ok 
Checking for variable LDAP_OPT_SOCKBUF                                                          : ok 
Checking for variable LBER_OPT_LOG_PRINT_FN                                                     : ok 
Checking for library ldap                                                                       : yes 
Checking for ldap_init                                                                          : ok 
Checking for ldap_init_fd                                                                       : ok 
Checking for ldap_initialize                                                                    : ok 
Checking for ldap_set_rebind_proc                                                               : ok 
Checking for ldap_add_result_entry                                                              : ok 
Checking whether ldap_set_rebind_proc takes 3 arguments                                         : ok 
Building with Active Directory support.
Checking for pututline                                                                          : ok 
Checking for pututxline                                                                         : ok 
Checking for updwtmp                                                                            : ok 
Checking for updwtmpx                                                                           : ok 
Checking for getutmpx                                                                           : ok 
Checking for getutxent                                                                          : ok 
Checking for member ut_name in struct utmp                                                      : ok 
Checking for member ut_user in struct utmp                                                      : ok 
Checking for member ut_id in struct utmp                                                        : ok 
Checking for member ut_host in struct utmp                                                      : ok 
Checking for member ut_time in struct utmp                                                      : ok 
Checking for member ut_tv in struct utmp                                                        : ok 
Checking for member ut_type in struct utmp                                                      : ok 
Checking for member ut_pid in struct utmp                                                       : ok 
Checking for member ut_exit.e_exit in struct utmp                                               : ok 
Checking for member ut_syslen in struct utmpx                                                   : not found 
Checking whether pututline returns pointer                                                      : ok 
Checking if size of ((struct utmp *)NULL)->ut_line == 1                                         : not found 
Checking if size of ((struct utmp *)NULL)->ut_line == 2                                         : not found 
Checking if size of ((struct utmp *)NULL)->ut_line == 4                                         : not found 
Checking if size of ((struct utmp *)NULL)->ut_line == 8                                         : not found 
Checking if size of ((struct utmp *)NULL)->ut_line == 16                                        : not found 
Checking if size of ((struct utmp *)NULL)->ut_line == 32                                        : ok 
Checking for header avahi-common/watch.h                                                        : yes 
Checking for header avahi-client/client.h                                                       : yes 
Checking for library avahi-client                                                               : yes 
Checking for avahi_client_new                                                                   : ok 
Checking for library avahi-common                                                               : yes 
Checking for avahi_strerror                                                                     : ok 
Checking for header pam/pam_appl.h                                                              : no 
Checking for pam_get_data                                                                       : ok 
Checking for header security/pam_ext.h                                                          : yes 
Checking for header security/_pam_macros.h                                                      : yes 
Checking for header pam/pam_ext.h                                                               : no 
Checking for header pam/_pam_macros.h                                                           : no 
Checking for pam_vsyslog                                                                        : ok 
Checking whether PAM_RHOST is available                                                         : ok 
Checking whether PAM_TTY is available                                                           : ok 
Checking whether PAM_RADIO_TYPE is available                                                    : ok 
Checking whether Linux should use 32-bit credential calls                                       : not found 
Checking whether we can use Linux thread-specific credentials                                   : ok 
Checking whether Linux netlink is available                                                     : ok 
Checking whether Linux rtnetlink is available                                                   : ok 
Checking whether fcntl locking is available                                                     : ok 
Checking for broken posix_fallocate                                                             : ok 
Checking for member st_mtim.tv_nsec in struct stat                                              : ok 
Checking for member st_mtimensec in struct stat                                                 : not found 
Checking for member st_mtimespec.tv_nsec in struct stat                                         : not found 
Checking for member st_mtime_n in struct stat                                                   : not found 
Checking for member st_umtime in struct stat                                                    : not found 
Checking for member st_birthtime in struct stat                                                 : not found 
Checking for member st_birthtimespec.tv_nsec in struct stat                                     : not found 
Checking for member st_birthtimensec in struct stat                                             : not found 
Checking whether posix_fadvise is available                                                     : ok 
Checking whether sysconf(_SC_NGROUPS_MAX) is available                                          : ok 
Checking whether sysconf(_SC_NPROC_ONLN) is available                                           : not found 
Checking whether sysconf(_SC_NPROCESSORS_ONLN) is available                                     : ok 
Checking whether sysconf(_SC_PAGESIZE) is available                                             : ok 
Checking whether to use the Darwin-specific initgroups system call                              : not found 
Checking whether struct utimbuf is available                                                    : ok 
Checking whether we have the struct sigevent                                                    : ok 
Checking for member sigev_value.sival_ptr in struct sigevent                                    : ok 
Checking for member sigev_value.sigval_ptr in struct sigevent                                   : not found 
Checking for the maximum value of the 'time_t' type                                             : ok 
Checking whether the macro for makedev is available                                             : ok 
Checking whether the realpath function allows a NULL argument                                   : ok 
Checking for ftruncate extend                                                                   : ok 
Checking for header sys/sendfile.h                                                              : yes 
Checking for linux sendfile support                                                             : ok 
getcwd takes a NULL argument                                                                    : ok 
Checking for library gen                                                                        : not found 
Checking for getspnam                                                                           : ok 
Checking for header sys/fs/vx_quota.h                                                           : no 
Checking for header sys/quota.h                                                                 : yes 
Checking for header ufs/ufs/quota.h                                                             : no 
Checking for header xfs/xqm.h                                                                   : yes 
Checking for member dqb_fsoftlimit in struct dqblk                                              : not found 
Checking for member dqb_curbytes in struct dqblk                                                : not found 
Checking for header rpcsvc/rquota.h                                                             : yes 
Checking for member getquota_rslt_u in struct getquota_rslt                                     : ok 
building without cluster support (--without-cluster-support)
Checking whether we can compile with __attribute__((destructor))                                : ok 
Checking whether seekdir returns void                                                           : ok 
Checking for header linux/fs.h                                                                  : yes 
Checking for declaration of FS_IOC_GETFLAGS                                                     : ok 
Checking for declaration of FS_COMPR_FL                                                         : ok 
Checking for header cephfs/libcephfs.h                                                          : no 
Checking for glusterfs-api >= 4                                                                 : not found 
Checking for header api/glfs.h                                                                  : no 
Checking for library gfapi                                                                      : no 
Checking for dbus                                                                               : yes 
Checking for header dbus/dbus.h                                                                 : yes 
Checking for library dbus-1                                                                     : yes 
Looking for ncurses features
Checking for program ncurses5-config                                                            : not found 
Checking for program ncurses6-config                                                            : not found 
Checking for header ncurses.h                                                                   : yes 
Checking for header menu.h                                                                      : yes 
Checking for header panel.h                                                                     : yes 
Checking for header form.h                                                                      : yes 
Checking for initscr                                                                            : ok 
Checking for library menu                                                                       : yes 
Checking for set_menu_items                                                                     : ok 
Checking for item_count                                                                         : ok 
Checking for library panel                                                                      : yes 
Checking for new_panel                                                                          : ok 
Checking for show_panel                                                                         : ok 
Checking for library form                                                                       : yes 
Checking for new_field                                                                          : ok 
Checking for new_form                                                                           : ok 
building regedit
Checking for library crypto                                                                     : yes 
Checking for DES_pcbc_encrypt                                                                   : ok 
Checking for openpty                                                                            : not found 
Checking for library util                                                                       : yes 
Checking for openpty                                                                            : ok 
Checking linker accepts -Wl,-no-undefined                                                       : yes 
Checking linker accepts ['-undefined', 'dynamic_lookup']                                        : no 
Checking linker accepts -Wl,--as-needed                                                         : yes 
Checking for -lc not needed                                                                     : ok  
Checking configure summary                                                                      : ok 
Checking compiler for PIE support                                                               : yes 
Checking compiler for full RELRO support                                                        : yes 
Checking compiler accepts ['-fstack-protector']                                                 : yes 
Checking linker accepts ['-fstack-protector']                                                   : yes 
'configure' finished successfully (2m23.391s)
WAF_MAKE=1 /usr/bin/python2 ./buildtools/bin/waf build
Waf: Entering directory `/tmp/samba/src/samba-4.3.1/bin'
symlink: samba/__init__.py -> python/samba/__init__.py
symlink: samba/common.py -> python/samba/common.py
symlink: samba/dbchecker.py -> python/samba/dbchecker.py
symlink: samba/descriptor.py -> python/samba/descriptor.py
symlink: samba/drs_utils.py -> python/samba/drs_utils.py
symlink: samba/getopt.py -> python/samba/getopt.py
symlink: samba/hostconfig.py -> python/samba/hostconfig.py
symlink: samba/idmap.py -> python/samba/idmap.py
symlink: samba/join.py -> python/samba/join.py
symlink: samba/kcc/__init__.py -> python/samba/kcc/__init__.py
symlink: samba/kcc/debug.py -> python/samba/kcc/debug.py
symlink: samba/kcc/graph.py -> python/samba/kcc/graph.py
symlink: samba/kcc/graph_utils.py -> python/samba/kcc/graph_utils.py
symlink: samba/kcc/kcc_utils.py -> python/samba/kcc/kcc_utils.py
symlink: samba/kcc/ldif_import_export.py -> python/samba/kcc/ldif_import_export.py
symlink: samba/ms_display_specifiers.py -> python/samba/ms_display_specifiers.py
symlink: samba/ms_schema.py -> python/samba/ms_schema.py
symlink: samba/ndr.py -> python/samba/ndr.py
symlink: samba/netcmd/__init__.py -> python/samba/netcmd/__init__.py
symlink: samba/netcmd/common.py -> python/samba/netcmd/common.py
symlink: samba/netcmd/dbcheck.py -> python/samba/netcmd/dbcheck.py
symlink: samba/netcmd/delegation.py -> python/samba/netcmd/delegation.py
symlink: samba/netcmd/dns.py -> python/samba/netcmd/dns.py
symlink: samba/netcmd/domain.py -> python/samba/netcmd/domain.py
symlink: samba/netcmd/drs.py -> python/samba/netcmd/drs.py
symlink: samba/netcmd/dsacl.py -> python/samba/netcmd/dsacl.py
symlink: samba/netcmd/fsmo.py -> python/samba/netcmd/fsmo.py
symlink: samba/netcmd/gpo.py -> python/samba/netcmd/gpo.py
symlink: samba/netcmd/group.py -> python/samba/netcmd/group.py
symlink: samba/netcmd/ldapcmp.py -> python/samba/netcmd/ldapcmp.py
symlink: samba/netcmd/main.py -> python/samba/netcmd/main.py
symlink: samba/netcmd/ntacl.py -> python/samba/netcmd/ntacl.py
symlink: samba/netcmd/processes.py -> python/samba/netcmd/processes.py
symlink: samba/netcmd/rodc.py -> python/samba/netcmd/rodc.py
symlink: samba/netcmd/sites.py -> python/samba/netcmd/sites.py
symlink: samba/netcmd/spn.py -> python/samba/netcmd/spn.py
symlink: samba/netcmd/testparm.py -> python/samba/netcmd/testparm.py
symlink: samba/netcmd/time.py -> python/samba/netcmd/time.py
symlink: samba/netcmd/user.py -> python/samba/netcmd/user.py
symlink: samba/netcmd/vampire.py -> python/samba/netcmd/vampire.py
symlink: samba/ntacls.py -> python/samba/ntacls.py
symlink: samba/provision/__init__.py -> python/samba/provision/__init__.py
symlink: samba/provision/backend.py -> python/samba/provision/backend.py
symlink: samba/provision/common.py -> python/samba/provision/common.py
symlink: samba/provision/sambadns.py -> python/samba/provision/sambadns.py
symlink: samba/samba3/__init__.py -> python/samba/samba3/__init__.py
symlink: samba/samdb.py -> python/samba/samdb.py
symlink: samba/schema.py -> python/samba/schema.py
symlink: samba/sd_utils.py -> python/samba/sd_utils.py
symlink: samba/sites.py -> python/samba/sites.py
symlink: samba/subunit/__init__.py -> python/samba/subunit/__init__.py
symlink: samba/subunit/run.py -> python/samba/subunit/run.py
symlink: samba/tdb_util.py -> python/samba/tdb_util.py
symlink: samba/tests/__init__.py -> python/samba/tests/__init__.py
symlink: samba/tests/auth.py -> python/samba/tests/auth.py
symlink: samba/tests/blackbox/__init__.py -> python/samba/tests/blackbox/__init__.py
symlink: samba/tests/blackbox/ndrdump.py -> python/samba/tests/blackbox/ndrdump.py
symlink: samba/tests/blackbox/samba_tool_drs.py -> python/samba/tests/blackbox/samba_tool_drs.py
symlink: samba/tests/common.py -> python/samba/tests/common.py
symlink: samba/tests/core.py -> python/samba/tests/core.py
symlink: samba/tests/credentials.py -> python/samba/tests/credentials.py
symlink: samba/tests/dcerpc/__init__.py -> python/samba/tests/dcerpc/__init__.py
symlink: samba/tests/dcerpc/bare.py -> python/samba/tests/dcerpc/bare.py
symlink: samba/tests/dcerpc/dnsserver.py -> python/samba/tests/dcerpc/dnsserver.py
symlink: samba/tests/dcerpc/integer.py -> python/samba/tests/dcerpc/integer.py
symlink: samba/tests/dcerpc/misc.py -> python/samba/tests/dcerpc/misc.py
symlink: samba/tests/dcerpc/registry.py -> python/samba/tests/dcerpc/registry.py
symlink: samba/tests/dcerpc/rpc_talloc.py -> python/samba/tests/dcerpc/rpc_talloc.py
symlink: samba/tests/dcerpc/rpcecho.py -> python/samba/tests/dcerpc/rpcecho.py
symlink: samba/tests/dcerpc/sam.py -> python/samba/tests/dcerpc/sam.py
symlink: samba/tests/dcerpc/srvsvc.py -> python/samba/tests/dcerpc/srvsvc.py
symlink: samba/tests/dcerpc/testrpc.py -> python/samba/tests/dcerpc/testrpc.py
symlink: samba/tests/dcerpc/unix.py -> python/samba/tests/dcerpc/unix.py
symlink: samba/tests/dns.py -> python/samba/tests/dns.py
symlink: samba/tests/docs.py -> python/samba/tests/docs.py
symlink: samba/tests/dsdb.py -> python/samba/tests/dsdb.py
symlink: samba/tests/gensec.py -> python/samba/tests/gensec.py
symlink: samba/tests/getopt.py -> python/samba/tests/getopt.py
symlink: samba/tests/hostconfig.py -> python/samba/tests/hostconfig.py
symlink: samba/tests/kcc/__init__.py -> python/samba/tests/kcc/__init__.py
symlink: samba/tests/kcc/graph.py -> python/samba/tests/kcc/graph.py
symlink: samba/tests/kcc/graph_utils.py -> python/samba/tests/kcc/graph_utils.py
symlink: samba/tests/kcc/kcc_utils.py -> python/samba/tests/kcc/kcc_utils.py
symlink: samba/tests/kcc/ldif_import_export.py -> python/samba/tests/kcc/ldif_import_export.py
symlink: samba/tests/libsmb_samba_internal.py -> python/samba/tests/libsmb_samba_internal.py
symlink: samba/tests/messaging.py -> python/samba/tests/messaging.py
symlink: samba/tests/netcmd.py -> python/samba/tests/netcmd.py
symlink: samba/tests/ntacls.py -> python/samba/tests/ntacls.py
symlink: samba/tests/param.py -> python/samba/tests/param.py
symlink: samba/tests/policy.py -> python/samba/tests/policy.py
symlink: samba/tests/posixacl.py -> python/samba/tests/posixacl.py
symlink: samba/tests/provision.py -> python/samba/tests/provision.py
symlink: samba/tests/registry.py -> python/samba/tests/registry.py
symlink: samba/tests/samba3.py -> python/samba/tests/samba3.py
symlink: samba/tests/samba3sam.py -> python/samba/tests/samba3sam.py
symlink: samba/tests/samba_tool/__init__.py -> python/samba/tests/samba_tool/__init__.py
symlink: samba/tests/samba_tool/base.py -> python/samba/tests/samba_tool/base.py
symlink: samba/tests/samba_tool/gpo.py -> python/samba/tests/samba_tool/gpo.py
symlink: samba/tests/samba_tool/group.py -> python/samba/tests/samba_tool/group.py
symlink: samba/tests/samba_tool/ntacl.py -> python/samba/tests/samba_tool/ntacl.py
symlink: samba/tests/samba_tool/processes.py -> python/samba/tests/samba_tool/processes.py
symlink: samba/tests/samba_tool/timecmd.py -> python/samba/tests/samba_tool/timecmd.py
symlink: samba/tests/samba_tool/user.py -> python/samba/tests/samba_tool/user.py
symlink: samba/tests/samdb.py -> python/samba/tests/samdb.py
symlink: samba/tests/security.py -> python/samba/tests/security.py
symlink: samba/tests/source.py -> python/samba/tests/source.py
symlink: samba/tests/strings.py -> python/samba/tests/strings.py
symlink: samba/tests/subunitrun.py -> python/samba/tests/subunitrun.py
symlink: samba/tests/unicodenames.py -> python/samba/tests/unicodenames.py
symlink: samba/tests/upgrade.py -> python/samba/tests/upgrade.py
symlink: samba/tests/upgradeprovision.py -> python/samba/tests/upgradeprovision.py
symlink: samba/tests/upgradeprovisionneeddc.py -> python/samba/tests/upgradeprovisionneeddc.py
symlink: samba/tests/xattr.py -> python/samba/tests/xattr.py
symlink: samba/upgrade.py -> python/samba/upgrade.py
symlink: samba/upgradehelpers.py -> python/samba/upgradehelpers.py
symlink: samba/web_server/__init__.py -> python/samba/web_server/__init__.py
symlink: samba/xattr.py -> python/samba/xattr.py
symlink: rpc/dcerpc.py -> python/samba/dcerpc/__init__.py
	Selected embedded Heimdal build
symlink: samba-tool -> ./samba-tool
symlink: samba_dnsupdate -> ./samba_dnsupdate
symlink: samba_spnupdate -> ./samba_spnupdate
symlink: samba_kcc -> ./samba_kcc
symlink: samba_upgradeprovision -> ./samba_upgradeprovision
symlink: samba_upgradedns -> ./samba_upgradedns
symlink: smbaddshare -> ./smbaddshare
symlink: smbchangeshare -> ./smbchangeshare
symlink: smbdeleteshare -> ./smbdeleteshare
Checking project rules ...
Project rules pass
[   1/3897] Generating replace.vscript
[   2/3897] Generating interfaces.vscript
[   3/3897] Generating addns.vscript
[   4/3897] Generating server-role.vscript
[   5/3897] Generating samba-hostconfig.vscript
[   6/3897] Generating samba_python.vscript
[   7/3897] Generating shares.vscript
[   8/3897] Generating ndr-samba4.vscript
[   9/3897] Generating dcerpc-samba4.vscript
[  10/3897] Generating dcerpc-samr.vscript
[  11/3897] Generating dcerpc-atsvc.vscript
[  12/3897] Generating dcerpc.vscript
[  13/3897] Generating dsdb-module.vscript
[  14/3897] Generating samdb.vscript
[  15/3897] Generating samdb-common.vscript
[  16/3897] Generating service.vscript
[  17/3897] Generating process_model.vscript
[  18/3897] Generating cluster.vscript
[  19/3897] Generating samba-net.vscript
[  20/3897] Generating authkrb5.vscript
[  21/3897] Generating auth4.vscript
[  22/3897] Generating auth_unix_token.vscript
[  23/3897] Generating auth_sam_reply.vscript
[  24/3897] Generating gensec.vscript
[  25/3897] Generating samba-credentials.vscript
[  26/3897] Generating winbind-client.vscript
[  27/3897] Generating nss_wrapper_winbind.vscript
[  28/3897] Generating nss_winbind.vscript
[  29/3897] Generating nss_wins.vscript
[  30/3897] Generating wbclient.vscript
[  31/3897] Generating smbpasswdparser.vscript
[  32/3897] Generating netif.vscript
[  33/3897] Generating ldbsamba.vscript
[  34/3897] Generating registry.vscript
[  35/3897] Generating MESSAGING.vscript
[  36/3897] Generating events.vscript
[  37/3897] Generating cmdline-credentials.vscript
[  38/3897] Generating http.vscript
[  39/3897] Generating time-basic.vscript
[  40/3897] Generating samba-debug.vscript
[  41/3897] Generating socket-blocking.vscript
[  42/3897] Generating genrand.vscript
[  43/3897] Generating samba-util.vscript
[  44/3897] Generating samba-modules.vscript
[  45/3897] Generating asn1util.vscript
[  46/3897] Generating util_tdb.vscript
[  47/3897] Generating talloc_report.vscript
[  48/3897] Generating tevent-util.vscript
[  49/3897] Generating util_setid.vscript
[  50/3897] Generating server_id_db.vscript
[  51/3897] Generating iov_buf.vscript
[  52/3897] Generating tdb-wrap.vscript
[  53/3897] Generating torture.vscript
[  54/3897] Generating dnsserver_common.vscript
[  55/3897] Generating dlz_bind9.vscript
[  56/3897] Generating dlz_bind9_9.vscript
[  57/3897] Generating dlz_bind9_10.vscript
[  58/3897] Generating dlz_bind9_for_torture.vscript
[  59/3897] Generating dcerpc_server.vscript
[  60/3897] Generating ntvfs.vscript
[  61/3897] Generating posix_eadb.vscript
[  62/3897] Generating ndr-krb5pac.vscript
[  63/3897] Generating ndr-standard.vscript
[  64/3897] Generating ndr_nbt.vscript
[  65/3897] Generating ndr-samba.vscript
[  66/3897] Generating dcerpc-samba.vscript
[  67/3897] Generating ndr.vscript
[  68/3897] Generating dcerpc-binding.vscript
[  69/3897] Generating cli-ldap.vscript
[  70/3897] Generating LIBWBCLIENT_OLD.vscript
[  71/3897] Generating smbclient-raw.vscript
[  72/3897] Generating smb_transport.vscript
[  73/3897] Generating cli_smb_common.vscript
[  74/3897] Generating errors.vscript
[  75/3897] Generating cli_cldap.vscript
[  76/3897] Generating dbwrap.vscript
[  77/3897] Generating samba-security.vscript
[  78/3897] Generating cli-ldap-common.vscript
[  79/3897] Generating cli-nbt.vscript
[  80/3897] Generating cliauth.vscript
[  81/3897] Generating util_reg.vscript
[  82/3897] Generating samba-policy.vscript
[  83/3897] Generating npa_tstream.vscript
[  84/3897] Generating HDB_SAMBA4.vscript
[  85/3897] Generating pac.vscript
[  86/3897] Generating db-glue.vscript
[  87/3897] Generating samba-sockets.vscript
[  88/3897] Generating flag_mapping.vscript
[  89/3897] Generating netapi.vscript
[  90/3897] Generating gse.vscript
[  91/3897] Generating msrpc3.vscript
[  92/3897] Generating gpo.vscript
[  93/3897] Generating samba-passdb.vscript
[  94/3897] Generating smbldaphelper.vscript
[  95/3897] Generating smbregistry.vscript
[  96/3897] Generating popt_samba3.vscript
[  97/3897] Generating util_cmdline.vscript
[  98/3897] Generating sys_rw.vscript
[  99/3897] Generating samba-cluster-support.vscript
[ 100/3897] Generating messages_dgm.vscript
[ 101/3897] Generating messages_util.vscript
[ 102/3897] Generating smbd_shim.vscript
[ 103/3897] Generating libsmb.vscript
[ 104/3897] Generating secrets3.vscript
[ 105/3897] Generating smbldap.vscript
[ 106/3897] Generating ads.vscript
[ 107/3897] Generating smbconf.vscript
[ 108/3897] Generating smbd_conn.vscript
[ 109/3897] Generating smbd_base.vscript
[ 110/3897] Generating printing_migrate.vscript
[ 111/3897] Generating net_keytab.vscript
[ 112/3897] Generating trusts_util.vscript
[ 113/3897] Generating msghdr.vscript
[ 114/3897] Generating samba3-util.vscript
[ 115/3897] Generating xattr_tdb.vscript
[ 116/3897] Generating CHARSET3.vscript
[ 117/3897] Generating libcli_lsa3.vscript
[ 118/3897] Generating libcli_netlogon3.vscript
[ 119/3897] Generating cli_spoolss.vscript
[ 120/3897] Generating auth.vscript
[ 121/3897] Generating smbclient.vscript
[ 122/3897] Generating non_posix_acls.vscript
[ 123/3897] Generating idmap.vscript
[ 124/3897] Generating nss_info.vscript
[ 125/3897] Generating dfs_server_ad.vscript
[ 126/3897] Generating krb5samba.vscript
[ 127/3897] Compiling lib/replace/replace.c
[ 128/3897] Compiling lib/replace/cwrap.c
[ 129/3897] Linking default/lib/replace/libreplace-samba4.so
[ 130/3897] Generating VERSION
[ 131/3897] Generating INFILE_catalog.xml
[ 132/3897] Generating smbdotconf/parameters.all.xml
[ 133/3897] Generating PKGCONFIG_samba-hostconfig.pc
[ 134/3897] Generating samba_python_empty_c
[ 135/3897] Generating shares_empty_c
[ 136/3897] Generating ndr-samba4_empty_c
[ 137/3897] Generating dcerpc-samba4_empty_c
[ 138/3897] Generating dcerpc-samr_empty_c
[ 139/3897] Generating PKGCONFIG_dcerpc_samr.pc
[ 140/3897] Generating dcerpc-atsvc_empty_c
[ 141/3897] Generating PKGCONFIG_dcerpc_atsvc.pc
[ 142/3897] Generating PKGCONFIG_dcerpc.pc
[ 143/3897] Generating dsdb-module_empty_c
[ 144/3897] Generating PKGCONFIG_samdb.pc
[ 145/3897] Generating PKGCONFIG_gensec.pc
[ 146/3897] Generating gensec_ntlmssp_empty_c
[ 147/3897] Generating PKGCONFIG_samba-credentials.pc
[ 148/3897] Generating PKGCONFIG_wbclient.pc
[ 149/3897] Generating PKGCONFIG_registry.pc
[ 150/3897] Generating third_party_init_py
[ 151/3897] Generating PKGCONFIG_samba-util.pc
[ 152/3897] Generating PKGCONFIG_torture.pc
[ 153/3897] Generating PKGCONFIG_dcerpc_server.pc
[ 154/3897] Generating smbtorture.objlist_empty_c
[ 155/3897] Generating PKGCONFIG_ndr_krb5pac.pc
[ 156/3897] Generating PKGCONFIG_ndr_standard.pc
[ 157/3897] Generating PKGCONFIG_ndr_nbt.pc
[ 158/3897] Generating ndr-samba_empty_c
[ 159/3897] Generating dcerpc-samba_empty_c
[ 160/3897] Generating PKGCONFIG_ndr.pc
[ 161/3897] Generating PKGCONFIG_smbclient-raw.pc
[ 162/3897] Generating cliauth_empty_c
[ 163/3897] Generating PKGCONFIG_samba-policy.pc
[ 164/3897] Generating pac_empty_c
[ 165/3897] Generating HEIMDAL_ERRORLIST
[ 166/3897] Generating HEIMDAL_NORMALIZE_TABLE
[ 167/3897] Generating HEIMDAL_COMBINING_TABLE
[ 168/3897] Generating HEIMDAL_BIDI_TABLE
[ 169/3897] Generating HEIMDAL_MAP_TABLE
fooresult B.1,rfc4518-map
[ 170/3897] Generating python_samba_dnsupdate
[ 171/3897] Generating python_samba_spnupdate
[ 172/3897] Generating python_samba_upgradedns
[ 173/3897] Generating python_samba_kcc
[ 174/3897] Generating python_samba-tool
[ 175/3897] Generating perl_pidl
[ 176/3897] Generating samba-sockets_empty_c
[ 177/3897] Generating smbd/build_options.c
[ 178/3897] Generating build_env.h
[ 179/3897] Generating PKGCONFIG_netapi.pc
[ 180/3897] Generating samba-passdb_empty_c
[ 181/3897] Generating PKGCONFIG_smbclient.pc
[ 182/3897] Generating vfs_empty_c
[ 183/3897] Generating perfcount_empty_c
[ 184/3897] Generating rpc_empty_c
[ 185/3897] Generating idmap_ad_empty_c
[ 186/3897] Generating idmap_hash_empty_c
[ 187/3897] Generating nss_info_hash_empty_c
[ 188/3897] Generating nss_info_rfc2307_empty_c
[ 189/3897] Generating nss_info_sfu20_empty_c
[ 190/3897] Generating nss_info_sfu_empty_c
[ 191/3897] Generating ../heimdal/lib/asn1/der-protos.h
[ 192/3897] Generating ../heimdal/lib/asn1/der-private.h
[ 193/3897] Compiling lib/replace/replace.c
[ 194/3897] Compiling source4/heimdal/lib/roken/base64.c
[ 195/3897] Compiling source4/heimdal/lib/roken/ct.c
[ 196/3897] Compiling source4/heimdal/lib/roken/hex.c
[ 197/3897] Compiling source4/heimdal/lib/roken/bswap.c
[ 198/3897] Compiling source4/heimdal/lib/roken/dumpdata.c
[ 199/3897] Compiling source4/heimdal/lib/roken/emalloc.c
[ 200/3897] Compiling source4/heimdal/lib/roken/ecalloc.c
[ 201/3897] Compiling source4/heimdal/lib/roken/getarg.c
[ 202/3897] Compiling source4/heimdal/lib/roken/get_window_size.c
[ 203/3897] Compiling source4/heimdal/lib/roken/getdtablesize.c
[ 204/3897] Compiling source4/heimdal/lib/roken/h_errno.c
[ 205/3897] Compiling source4/heimdal/lib/roken/issuid.c
[ 206/3897] Compiling source4/heimdal/lib/roken/net_read.c
[ 207/3897] Compiling source4/heimdal/lib/roken/net_write.c
[ 208/3897] Compiling source4/heimdal/lib/roken/parse_time.c
[ 209/3897] Compiling source4/heimdal/lib/roken/parse_units.c
[ 210/3897] Compiling source4/heimdal/lib/roken/vis.c
[ 211/3897] Compiling source4/heimdal/lib/roken/strlwr.c
[ 212/3897] Compiling source4/heimdal/lib/roken/strsep_copy.c
[ 213/3897] Compiling source4/heimdal/lib/roken/strsep.c
[ 214/3897] Compiling source4/heimdal/lib/roken/strupr.c
[ 215/3897] Compiling source4/heimdal/lib/roken/strpool.c
[ 216/3897] Compiling source4/heimdal/lib/roken/estrdup.c
[ 217/3897] Compiling source4/heimdal/lib/roken/erealloc.c
[ 218/3897] Compiling source4/heimdal/lib/roken/simple_exec.c
[ 219/3897] Compiling source4/heimdal/lib/roken/strcollect.c
[ 220/3897] Compiling source4/heimdal/lib/roken/rtbl.c
[ 221/3897] Compiling source4/heimdal/lib/roken/rand.c
[ 222/3897] Compiling source4/heimdal/lib/roken/cloexec.c
[ 223/3897] Compiling source4/heimdal/lib/roken/xfree.c
[ 224/3897] Compiling source4/heimdal_build/replace.c
[ 225/3897] Compiling source4/heimdal/lib/roken/closefrom.c
[ 226/3897] Compiling source4/heimdal/lib/vers/print_version.c
[ 227/3897] Compiling source4/heimdal_build/version.c
[ 228/3897] Compiling source4/heimdal/lib/vers/print_version.c
[ 229/3897] Compiling source4/heimdal_build/version.c
[ 230/3897] Compiling source4/heimdal/lib/asn1/main.c
[ 231/3897] Compiling source4/heimdal/lib/asn1/gen.c
[ 232/3897] Compiling source4/heimdal/lib/asn1/gen_copy.c
[ 233/3897] Compiling source4/heimdal/lib/asn1/gen_decode.c
[ 234/3897] Compiling source4/heimdal/lib/asn1/gen_encode.c
[ 235/3897] Compiling source4/heimdal/lib/asn1/gen_free.c
[ 236/3897] Compiling source4/heimdal/lib/asn1/gen_glue.c
[ 237/3897] Compiling source4/heimdal/lib/asn1/gen_length.c
[ 238/3897] Compiling source4/heimdal/lib/asn1/gen_seq.c
[ 239/3897] Compiling source4/heimdal/lib/asn1/gen_template.c
[ 240/3897] Compiling source4/heimdal/lib/asn1/hash.c
[ 241/3897] Compiling source4/heimdal/lib/asn1/symbol.c
[ 242/3897] Compiling source4/heimdal/lib/asn1/asn1parse.c
[ 243/3897] Compiling source4/heimdal/lib/asn1/lex.c
[ 244/3897] Compiling source4/heimdal/lib/com_err/parse.c
[ 245/3897] Compiling source4/heimdal/lib/com_err/lex.c
[ 246/3897] Compiling source4/heimdal/lib/com_err/compile_et.c
[ 247/3897] Linking default/source4/heimdal_build/asn1_compile
[ 248/3897] Linking default/source4/heimdal_build/compile_et
[ 249/3897] Compiling ASN1 source4/heimdal/lib/asn1/kx509.asn1
[ 250/3897] Compiling ASN1 source4/heimdal/lib/asn1/digest.asn1
[ 251/3897] Compiling ASN1 source4/heimdal/lib/hdb/hdb.asn1
[ 252/3897] Compiling ASN1 source4/heimdal/lib/gssapi/mech/gssapi.asn1
[ 253/3897] Compiling ASN1 source4/heimdal/lib/gssapi/spnego/spnego.asn1
[ 254/3897] Compiling ASN1 source4/heimdal/lib/asn1/rfc2459.asn1
[ 255/3897] Compiling ASN1 source4/heimdal/lib/asn1/krb5.asn1
[ 256/3897] Compiling ASN1 source4/heimdal/lib/asn1/pkinit.asn1
[ 257/3897] Compiling ASN1 source4/heimdal/lib/asn1/cms.asn1
[ 258/3897] Compiling ASN1 source4/heimdal/lib/hx509/ocsp.asn1
[ 259/3897] Compiling ASN1 source4/heimdal/lib/asn1/pkcs8.asn1
[ 260/3897] Compiling ASN1 source4/heimdal/lib/asn1/pkcs9.asn1
[ 261/3897] Compiling ASN1 source4/heimdal/lib/asn1/pkcs12.asn1
[ 262/3897] Compiling ASN1 source4/heimdal/lib/hx509/pkcs10.asn1
[ 263/3897] Generating param_functions.c
[ 264/3897] Generating param_functions.h
[ 265/3897] Generating param_local.h
[ 266/3897] Generating param_global.h
[ 267/3897] Compiling IDL librpc/idl/atsvc.idl
[ 268/3897] Compiling IDL librpc/idl/auth.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/auth.idl:112: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/librpc/idl/auth.idl:104: error: Unable to determine origin of type `struct cli_credentials'
/tmp/samba/src/samba-4.3.1/librpc/idl/auth.idl:104: error: Unable to determine origin of type `struct cli_credentials'
[ 269/3897] Compiling IDL librpc/idl/drsuapi.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/drsuapi.idl:1884: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/librpc/idl/drsuapi.idl:737: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/drsuapi.idl:741: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/drsuapi.idl:749: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/drsuapi.idl:757: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/drsuapi.idl:765: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/drsuapi.idl:773: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
[ 270/3897] Compiling IDL librpc/idl/epmapper.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/epmapper.idl:203: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/epmapper.idl:204: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/epmapper.idl:219: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
[ 271/3897] Compiling IDL librpc/idl/initshutdown.idl
[ 272/3897] Compiling IDL librpc/idl/misc.idl
[ 273/3897] Compiling IDL librpc/idl/ntlmssp.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/ntlmssp.idl:322: warning: helper() is pidl-specific and deprecated. Use `include' instead
[ 274/3897] Compiling IDL librpc/idl/schannel.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/schannel.idl:107: warning: helper() is pidl-specific and deprecated. Use `include' instead
[ 275/3897] Compiling IDL librpc/idl/trkwks.idl
[ 276/3897] Compiling IDL librpc/idl/audiosrv.idl
[ 277/3897] Compiling IDL librpc/idl/dfsblobs.idl
[ 278/3897] Compiling IDL librpc/idl/dsbackup.idl
[ 279/3897] Compiling IDL librpc/idl/eventlog.idl
[ 280/3897] Compiling IDL librpc/idl/file_id.idl
[ 281/3897] Compiling IDL librpc/idl/keysvc.idl
[ 282/3897] Compiling IDL librpc/idl/msgsvc.idl
[ 283/3897] Compiling IDL librpc/idl/ntsvcs.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/ntsvcs.idl:264: warning: top-level [out] pointer `unknown5a' is not a [ref] pointer
[ 284/3897] Compiling IDL librpc/idl/remact.idl
[ 285/3897] Compiling IDL librpc/idl/security.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/security.idl:585: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
[ 286/3897] Compiling IDL librpc/idl/smb_acl.idl
[ 287/3897] Compiling IDL librpc/idl/unixinfo.idl
[ 288/3897] Compiling IDL librpc/idl/wzcsvc.idl
[ 289/3897] Compiling IDL librpc/idl/browser.idl
[ 290/3897] Compiling IDL librpc/idl/dfs.idl
[ 291/3897] Compiling IDL librpc/idl/dssetup.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/dssetup.idl:84: warning: top-level [out] pointer `info' is not a [ref] pointer
[ 292/3897] Compiling IDL librpc/idl/frsapi.idl
[ 293/3897] Compiling IDL librpc/idl/krb5pac.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/krb5pac.idl:75: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/krb5pac.idl:80: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
[ 294/3897] Compiling IDL librpc/idl/named_pipe_auth.idl
[ 295/3897] Compiling IDL librpc/idl/orpc.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/orpc.idl:214: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
[ 296/3897] Compiling IDL librpc/idl/rot.idl
[ 297/3897] Compiling IDL librpc/idl/spoolss.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:3410: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:890: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1097: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1289: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1639: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1663: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1738: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:2081: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:2472: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:863: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1097: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1110: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1289: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1611: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1639: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1663: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1701: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:1738: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:2081: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:2100: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:2196: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:2238: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:2434: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:2472: warning: top-level [out] pointer `info' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/spoolss.idl:2979: warning: [out] argument `info' not a pointer
[ 298/3897] Compiling IDL librpc/idl/w32time.idl
[ 299/3897] Compiling IDL librpc/idl/xattr.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/xattr.idl:223: warning: helper() is pidl-specific and deprecated. Use `include' instead
[ 300/3897] Compiling IDL librpc/idl/dbgidl.idl
[ 301/3897] Compiling IDL librpc/idl/dnsserver.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/dnsserver.idl:1530: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/librpc/idl/dnsserver.idl:1462: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/dnsserver.idl:1518: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
[ 302/3897] Compiling IDL librpc/idl/echo.idl
[ 303/3897] Compiling IDL librpc/idl/frsrpc.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:459: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:22: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:23: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:279: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:283: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:285: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:287: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:299: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:301: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:305: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:307: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:316: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:352: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:391: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:393: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/frsrpc.idl:396: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
[ 304/3897] Compiling IDL librpc/idl/lsa.idl
[ 305/3897] Compiling IDL librpc/idl/nbt.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/nbt.idl:681: warning: helper() is pidl-specific and deprecated. Use `include' instead
[ 306/3897] Compiling IDL librpc/idl/dns.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/dns.idl:277: warning: helper() is pidl-specific and deprecated. Use `include' instead
[ 307/3897] Compiling IDL librpc/idl/oxidresolver.idl
[ 308/3897] Compiling IDL librpc/idl/samr.idl
[ 309/3897] Compiling IDL librpc/idl/server_id.idl
[ 310/3897] Compiling IDL librpc/idl/srvsvc.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/srvsvc.idl:1459: warning: top-level [out] pointer `hnd' is not a [ref] pointer
[ 311/3897] Compiling IDL librpc/idl/winreg.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/winreg.idl:191: warning: Got pointer for `size', expected fully dereferenced variable
/tmp/samba/src/samba-4.3.1/librpc/idl/winreg.idl:191: warning: Got pointer for `length', expected fully dereferenced variable
/tmp/samba/src/samba-4.3.1/librpc/idl/winreg.idl:191: warning: Got pointer for `size', expected fully dereferenced variable
/tmp/samba/src/samba-4.3.1/librpc/idl/winreg.idl:191: warning: Got pointer for `length', expected fully dereferenced variable
/tmp/samba/src/samba-4.3.1/librpc/idl/winreg.idl:191: warning: Got pointer for `length', expected fully dereferenced variable
/tmp/samba/src/samba-4.3.1/librpc/idl/winreg.idl:191: warning: Got pointer for `length', expected fully dereferenced variable
/tmp/samba/src/samba-4.3.1/librpc/idl/winreg.idl:268: warning: Got pointer for `data_size', expected fully dereferenced variable
/tmp/samba/src/samba-4.3.1/librpc/idl/winreg.idl:268: warning: Got pointer for `data_length', expected fully dereferenced variable
/tmp/samba/src/samba-4.3.1/librpc/idl/winreg.idl:268: warning: Got pointer for `data_size', expected fully dereferenced variable
/tmp/samba/src/samba-4.3.1/librpc/idl/winreg.idl:268: warning: Got pointer for `data_length', expected fully dereferenced variable
/tmp/samba/src/samba-4.3.1/librpc/idl/winreg.idl:268: warning: Got pointer for `data_length', expected fully dereferenced variable
/tmp/samba/src/samba-4.3.1/librpc/idl/winreg.idl:268: warning: Got pointer for `data_length', expected fully dereferenced variable
[ 312/3897] Compiling IDL librpc/idl/dcerpc.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/dcerpc.idl:638: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/librpc/idl/dcerpc.idl:615: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
[ 313/3897] Compiling IDL librpc/idl/drsblobs.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/drsblobs.idl:666: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/librpc/idl/drsblobs.idl:607: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/drsblobs.idl:403: warning: pointless array cntr: 'cntr_service_keys_0': length=0
/tmp/samba/src/samba-4.3.1/librpc/idl/drsblobs.idl:403: warning: pointless array `service_keys' will always have size 0
/tmp/samba/src/samba-4.3.1/librpc/idl/drsblobs.idl:403: warning: pointless array `service_keys' will always have size 0
[ 314/3897] Compiling IDL librpc/idl/efs.idl
[ 315/3897] Compiling IDL librpc/idl/frstrans.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/frstrans.idl:287: warning: frstrans_RawGetFileDataAsync: dcerpc client does not support pipe yet
/tmp/samba/src/samba-4.3.1/librpc/idl/frstrans.idl:294: warning: frstrans_RdcGetFileDataAsync: dcerpc client does not support pipe yet
[ 316/3897] Compiling IDL librpc/idl/mgmt.idl
[ 317/3897] Compiling IDL librpc/idl/netlogon.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/netlogon.idl:1716: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/librpc/idl/netlogon.idl:798: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/netlogon.idl:816: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/librpc/idl/netlogon.idl:1060: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
[ 318/3897] Compiling IDL librpc/idl/notify.idl
[ 319/3897] Compiling IDL librpc/idl/smb2_lease_struct.idl
[ 320/3897] Compiling IDL librpc/idl/policyagent.idl
[ 321/3897] Compiling IDL librpc/idl/scerpc.idl
[ 322/3897] Compiling IDL librpc/idl/svcctl.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/svcctl.idl:661: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/librpc/idl/svcctl.idl:443: warning: top-level [out] pointer `TagId' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/svcctl.idl:454: warning: top-level [out] pointer `service_status' is not a [ref] pointer
[ 323/3897] Compiling IDL librpc/idl/wkssvc.idl
[ 324/3897] Compiling IDL librpc/idl/eventlog6.idl
[ 325/3897] Compiling IDL librpc/idl/backupkey.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/backupkey.idl:154: warning: helper() is pidl-specific and deprecated. Use `include' instead
[ 326/3897] Compiling IDL librpc/idl/fsrvp.idl
[ 327/3897] Compiling IDL librpc/idl/bkupblobs.idl
[ 328/3897] Compiling IDL librpc/idl/fscc.idl
[ 329/3897] Compiling IDL librpc/idl/frsblobs.idl
[ 330/3897] Compiling IDL librpc/idl/witness.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/witness.idl:153: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/librpc/idl/witness.idl:126: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
[ 331/3897] Compiling IDL librpc/idl/clusapi.idl
[ 332/3897] Compiling IDL librpc/idl/mdssvc.idl
[ 333/3897] Compiling IDL librpc/idl/wmi.idl
[ 334/3897] Compiling IDL librpc/idl/dcom.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/dcom.idl:52: warning: top-level [out] pointer `ppv' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/dcom.idl:91: warning: top-level [out] pointer `ip' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/dcom.idl:104: warning: top-level [out] pointer `pResults' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/dcom.idl:181: warning: top-level [out] pointer `phr' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/dcom.idl:183: warning: top-level [out] pointer `ppMIF' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/dcom.idl:195: warning: top-level [out] pointer `pctinfo' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/dcom.idl:205: warning: top-level [out] pointer `ppTInfo' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/dcom.idl:214: warning: top-level [out] pointer `rgDispId' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/dcom.idl:238: warning: top-level [out] pointer `pVarResult' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/dcom.idl:239: warning: top-level [out] pointer `pExcepInfo' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/dcom.idl:240: warning: top-level [out] pointer `puArgErr' is not a [ref] pointer
[ 335/3897] Compiling IDL librpc/idl/idmap.idl
[ 336/3897] Compiling IDL librpc/idl/messaging.idl
[ 337/3897] Compiling IDL librpc/idl/rap.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:1076: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:348: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:349: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:350: warning: [out] argument `count' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:351: warning: [out] argument `available' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:360: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:362: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:386: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:387: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:388: warning: [out] argument `count' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:389: warning: [out] argument `available' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:396: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:397: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:398: warning: [out] argument `available' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:400: warning: [out] argument `info' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:572: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:573: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:574: warning: [out] argument `count' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:575: warning: [out] argument `available' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:583: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:584: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:585: warning: [out] argument `available' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:587: warning: [out] argument `info' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:591: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:593: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:597: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:599: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:603: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:605: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:610: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:612: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:617: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:619: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:624: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:626: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:633: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:634: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:635: warning: [out] argument `count' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:636: warning: [out] argument `available' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:644: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:645: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:646: warning: [out] argument `available' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:648: warning: [out] argument `info' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:684: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:686: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:739: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:740: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:741: warning: [out] argument `count' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:742: warning: [out] argument `available' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:751: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:752: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:753: warning: [out] argument `available' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:755: warning: [out] argument `info' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:763: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:765: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:772: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:774: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:904: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:905: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:906: warning: [out] argument `available' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:908: warning: [out] argument `info' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:933: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:934: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:935: warning: [out] argument `count' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:936: warning: [out] argument `available' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:945: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:946: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:947: warning: [out] argument `available' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:949: warning: [out] argument `info' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:958: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:960: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:965: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:967: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:986: warning: [out] argument `status' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:987: warning: [out] argument `convert' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/rap.idl:989: warning: [out] argument `tod' not a pointer
[ 338/3897] Compiling IDL librpc/idl/ntprinting.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/ntprinting.idl:168: warning: helper() is pidl-specific and deprecated. Use `include' instead
[ 339/3897] Compiling IDL librpc/idl/preg.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/preg.idl:50: warning: helper() is pidl-specific and deprecated. Use `include' instead
[ 340/3897] Compiling IDL librpc/idl/ioctl.idl
[ 341/3897] Compiling IDL librpc/idl/printcap.idl
[ 342/3897] Compiling IDL librpc/idl/fsrvp_state.idl
[ 343/3897] Compiling IDL librpc/idl/dnsp.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/dnsp.idl:274: warning: helper() is pidl-specific and deprecated. Use `include' instead
[ 344/3897] Compiling IDL librpc/idl/nfs4acl.idl
[ 345/3897] Compiling IDL librpc/idl/winbind.idl
/tmp/samba/src/samba-4.3.1/librpc/idl/winbind.idl:183: warning: [out] argument `validation' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/winbind.idl:185: warning: [out] argument `authoritative' not a pointer
/tmp/samba/src/samba-4.3.1/librpc/idl/winbind.idl:183: error: winbind_SamLogon: [out] argument 'validation' is not a pointer or array, skip client functions
[ 346/3897] Compiling IDL source4/librpc/idl/irpc.idl
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/irpc.idl:28: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/irpc.idl:70: warning: [out] argument `info' not a pointer
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/irpc.idl:83: warning: top-level [out] pointer `dcname' is not a [ref] pointer
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/irpc.idl:91: warning: [out] argument `num_addrs' not a pointer
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/irpc.idl:113: warning: [out] argument `generic_reply' not a pointer
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/irpc.idl:159: warning: [out] argument `info' not a pointer
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/irpc.idl:70: error: nbtd_information: [out] argument 'info' is not a pointer or array, skip client functions
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/irpc.idl:83: error: nbtd_getdcname: [out] argument 'dcname' is a pointer to type 'string', skip client functions
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/irpc.idl:91: error: nbtd_proxy_wins_challenge: [out] argument 'num_addrs' is not a pointer or array, skip client functions
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/irpc.idl:113: error: kdc_check_generic_kerberos: [out] argument 'generic_reply' is not a pointer or array, skip client functions
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/irpc.idl:159: error: smbsrv_information: [out] argument 'info' is not a pointer or array, skip client functions
[ 347/3897] Compiling IDL source4/librpc/idl/ntp_signd.idl
[ 348/3897] Compiling IDL source4/librpc/idl/opendb.idl
[ 349/3897] Compiling IDL source4/librpc/idl/sasl_helpers.idl
[ 350/3897] Compiling IDL source4/librpc/idl/winsif.idl
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/winsif.idl:343: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/winsif.idl:243: warning: [out] argument `unc_name' not a pointer
[ 351/3897] Compiling IDL source4/librpc/idl/winsrepl.idl
/tmp/samba/src/samba-4.3.1/source4/librpc/idl/winsrepl.idl:180: warning: helper() is pidl-specific and deprecated. Use `include' instead
[ 352/3897] Compiling IDL source4/librpc/idl/winstation.idl
[ 353/3897] Compiling IDL source4/lib/registry/regf.idl
[ 354/3897] Compiling ERRTABLE source4/heimdal/lib/ntlm/ntlm_err.et
[ 355/3897] Compiling ERRTABLE source4/heimdal/lib/hdb/hdb_err.et
[ 356/3897] Compiling ERRTABLE source4/heimdal/lib/gssapi/krb5/gkrb5_err.et
[ 357/3897] Compiling ERRTABLE source4/heimdal/lib/krb5/krb5_err.et
[ 358/3897] Compiling ERRTABLE source4/heimdal/lib/krb5/krb_err.et
[ 359/3897] Compiling ERRTABLE source4/heimdal/lib/krb5/k524_err.et
[ 360/3897] Compiling ERRTABLE source4/heimdal/lib/krb5/heim_err.et
[ 361/3897] Compiling ERRTABLE source4/heimdal/lib/asn1/asn1_err.et
[ 362/3897] Compiling ERRTABLE source4/heimdal/lib/hx509/hx509_err.et
[ 363/3897] Compiling ERRTABLE source4/heimdal/lib/wind/wind_err.et
[ 364/3897] Compiling IDL source3/librpc/idl/libnetapi.idl
[ 365/3897] Compiling IDL source3/librpc/idl/open_files.idl
[ 366/3897] Compiling IDL source3/librpc/idl/perfcount.idl
[ 367/3897] Compiling IDL source3/librpc/idl/secrets.idl
[ 368/3897] Compiling IDL source3/librpc/idl/libnet_join.idl
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:83: warning: helper() is pidl-specific and deprecated. Use `include' instead
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:46: warning: [out] argument `account_name' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:47: warning: [out] argument `netbios_domain_name' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:48: warning: [out] argument `dns_domain_name' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:49: warning: [out] argument `forest_name' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:50: warning: [out] argument `dn' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:52: warning: [out] argument `modified_config' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:53: warning: [out] argument `error_string' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:55: warning: [out] argument `domain_is_ad' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:74: warning: [out] argument `netbios_domain_name' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:75: warning: [out] argument `dns_domain_name' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:76: warning: [out] argument `forest_name' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:77: warning: [out] argument `modified_config' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:78: warning: [out] argument `error_string' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:79: warning: [out] argument `disabled_machine_account' not a pointer
/tmp/samba/src/samba-4.3.1/source3/librpc/idl/libnet_join.idl:81: warning: [out] argument `deleted_machine_account' not a pointer
[ 369/3897] Compiling IDL source3/librpc/idl/smbXsrv.idl
[ 370/3897] Compiling IDL source3/librpc/idl/leases_db.idl
[ 371/3897] Generating s3_param_proto_h
[ 372/3897] HEIMDAL_KX509_ASN1_C: bin/default/source4/heimdal/lib/asn1/asn1_kx509_asn1.x -> bin/default/source4/heimdal/lib/asn1/asn1_kx509_asn1.c
[ 373/3897] HEIMDAL_KX509_ASN1_H: bin/default/source4/heimdal/lib/asn1/kx509_asn1.hx -> bin/default/source4/heimdal/lib/asn1/kx509_asn1.h
[ 374/3897] HEIMDAL_KX509_ASN1_PRIV_H: bin/default/source4/heimdal/lib/asn1/kx509_asn1-priv.hx -> bin/default/source4/heimdal/lib/asn1/kx509_asn1-priv.h
[ 375/3897] HEIMDAL_DIGEST_ASN1_C: bin/default/source4/heimdal/lib/asn1/asn1_digest_asn1.x -> bin/default/source4/heimdal/lib/asn1/asn1_digest_asn1.c
[ 376/3897] HEIMDAL_DIGEST_ASN1_H: bin/default/source4/heimdal/lib/asn1/digest_asn1.hx -> bin/default/source4/heimdal/lib/asn1/digest_asn1.h
[ 377/3897] HEIMDAL_DIGEST_ASN1_PRIV_H: bin/default/source4/heimdal/lib/asn1/digest_asn1-priv.hx -> bin/default/source4/heimdal/lib/asn1/digest_asn1-priv.h
[ 378/3897] HEIMDAL_HDB_ASN1_C: bin/default/source4/heimdal/lib/asn1/asn1_hdb_asn1.x -> bin/default/source4/heimdal/lib/asn1/asn1_hdb_asn1.c
[ 379/3897] HEIMDAL_HDB_ASN1_H: bin/default/source4/heimdal/lib/asn1/hdb_asn1.hx -> bin/default/source4/heimdal/lib/asn1/hdb_asn1.h
[ 380/3897] HEIMDAL_HDB_ASN1_PRIV_H: bin/default/source4/heimdal/lib/asn1/hdb_asn1-priv.hx -> bin/default/source4/heimdal/lib/asn1/hdb_asn1-priv.h
[ 381/3897] HEIMDAL_GSSAPI_ASN1_C: bin/default/source4/heimdal/lib/gssapi/asn1_gssapi_asn1.x -> bin/default/source4/heimdal/lib/gssapi/asn1_gssapi_asn1.c
[ 382/3897] HEIMDAL_GSSAPI_ASN1_H: bin/default/source4/heimdal/lib/gssapi/gssapi_asn1.hx -> bin/default/source4/heimdal/lib/gssapi/gssapi_asn1.h
[ 383/3897] HEIMDAL_GSSAPI_ASN1_PRIV_H: bin/default/source4/heimdal/lib/gssapi/gssapi_asn1-priv.hx -> bin/default/source4/heimdal/lib/gssapi/gssapi_asn1-priv.h
[ 384/3897] HEIMDAL_SPNEGO_ASN1_C: bin/default/source4/heimdal/lib/gssapi/asn1_spnego_asn1.x -> bin/default/source4/heimdal/lib/gssapi/asn1_spnego_asn1.c
[ 385/3897] HEIMDAL_SPNEGO_ASN1_H: bin/default/source4/heimdal/lib/gssapi/spnego_asn1.hx -> bin/default/source4/heimdal/lib/gssapi/spnego_asn1.h
[ 386/3897] HEIMDAL_SPNEGO_ASN1_PRIV_H: bin/default/source4/heimdal/lib/gssapi/spnego_asn1-priv.hx -> bin/default/source4/heimdal/lib/gssapi/spnego_asn1-priv.h
[ 387/3897] HEIMDAL_RFC2459_ASN1_C: bin/default/source4/heimdal/lib/asn1/asn1_rfc2459_asn1.x -> bin/default/source4/heimdal/lib/asn1/asn1_rfc2459_asn1.c
[ 388/3897] HEIMDAL_RFC2459_ASN1_H: bin/default/source4/heimdal/lib/asn1/rfc2459_asn1.hx -> bin/default/source4/heimdal/lib/asn1/rfc2459_asn1.h
[ 389/3897] HEIMDAL_RFC2459_ASN1_PRIV_H: bin/default/source4/heimdal/lib/asn1/rfc2459_asn1-priv.hx -> bin/default/source4/heimdal/lib/asn1/rfc2459_asn1-priv.h
[ 390/3897] HEIMDAL_KRB5_ASN1_C: bin/default/source4/heimdal/lib/asn1/asn1_krb5_asn1.x -> bin/default/source4/heimdal/lib/asn1/asn1_krb5_asn1.c
[ 391/3897] HEIMDAL_KRB5_ASN1_H: bin/default/source4/heimdal/lib/asn1/krb5_asn1.hx -> bin/default/source4/heimdal/lib/asn1/krb5_asn1.h
[ 392/3897] HEIMDAL_KRB5_ASN1_PRIV_H: bin/default/source4/heimdal/lib/asn1/krb5_asn1-priv.hx -> bin/default/source4/heimdal/lib/asn1/krb5_asn1-priv.h
[ 393/3897] HEIMDAL_PKINIT_ASN1_C: bin/default/source4/heimdal/lib/asn1/asn1_pkinit_asn1.x -> bin/default/source4/heimdal/lib/asn1/asn1_pkinit_asn1.c
[ 394/3897] HEIMDAL_PKINIT_ASN1_H: bin/default/source4/heimdal/lib/asn1/pkinit_asn1.hx -> bin/default/source4/heimdal/lib/asn1/pkinit_asn1.h
[ 395/3897] HEIMDAL_PKINIT_ASN1_PRIV_H: bin/default/source4/heimdal/lib/asn1/pkinit_asn1-priv.hx -> bin/default/source4/heimdal/lib/asn1/pkinit_asn1-priv.h
[ 396/3897] HEIMDAL_CMS_ASN1_C: bin/default/source4/heimdal/lib/asn1/asn1_cms_asn1.x -> bin/default/source4/heimdal/lib/asn1/asn1_cms_asn1.c
[ 397/3897] HEIMDAL_CMS_ASN1_H: bin/default/source4/heimdal/lib/asn1/cms_asn1.hx -> bin/default/source4/heimdal/lib/asn1/cms_asn1.h
[ 398/3897] HEIMDAL_CMS_ASN1_PRIV_H: bin/default/source4/heimdal/lib/asn1/cms_asn1-priv.hx -> bin/default/source4/heimdal/lib/asn1/cms_asn1-priv.h
[ 399/3897] HEIMDAL_OCSP_ASN1_C: bin/default/source4/heimdal/lib/hx509/asn1_ocsp_asn1.x -> bin/default/source4/heimdal/lib/hx509/asn1_ocsp_asn1.c
[ 400/3897] HEIMDAL_OCSP_ASN1_H: bin/default/source4/heimdal/lib/hx509/ocsp_asn1.hx -> bin/default/source4/heimdal/lib/hx509/ocsp_asn1.h
[ 401/3897] HEIMDAL_OCSP_ASN1_PRIV_H: bin/default/source4/heimdal/lib/hx509/ocsp_asn1-priv.hx -> bin/default/source4/heimdal/lib/hx509/ocsp_asn1-priv.h
[ 402/3897] HEIMDAL_PKCS8_ASN1_C: bin/default/source4/heimdal/lib/asn1/asn1_pkcs8_asn1.x -> bin/default/source4/heimdal/lib/asn1/asn1_pkcs8_asn1.c
[ 403/3897] HEIMDAL_PKCS8_ASN1_H: bin/default/source4/heimdal/lib/asn1/pkcs8_asn1.hx -> bin/default/source4/heimdal/lib/asn1/pkcs8_asn1.h
[ 404/3897] HEIMDAL_PKCS8_ASN1_PRIV_H: bin/default/source4/heimdal/lib/asn1/pkcs8_asn1-priv.hx -> bin/default/source4/heimdal/lib/asn1/pkcs8_asn1-priv.h
[ 405/3897] HEIMDAL_PKCS9_ASN1_C: bin/default/source4/heimdal/lib/asn1/asn1_pkcs9_asn1.x -> bin/default/source4/heimdal/lib/asn1/asn1_pkcs9_asn1.c
[ 406/3897] HEIMDAL_PKCS9_ASN1_H: bin/default/source4/heimdal/lib/asn1/pkcs9_asn1.hx -> bin/default/source4/heimdal/lib/asn1/pkcs9_asn1.h
[ 407/3897] HEIMDAL_PKCS9_ASN1_PRIV_H: bin/default/source4/heimdal/lib/asn1/pkcs9_asn1-priv.hx -> bin/default/source4/heimdal/lib/asn1/pkcs9_asn1-priv.h
[ 408/3897] HEIMDAL_PKCS12_ASN1_C: bin/default/source4/heimdal/lib/asn1/asn1_pkcs12_asn1.x -> bin/default/source4/heimdal/lib/asn1/asn1_pkcs12_asn1.c
[ 409/3897] HEIMDAL_PKCS12_ASN1_H: bin/default/source4/heimdal/lib/asn1/pkcs12_asn1.hx -> bin/default/source4/heimdal/lib/asn1/pkcs12_asn1.h
[ 410/3897] HEIMDAL_PKCS12_ASN1_PRIV_H: bin/default/source4/heimdal/lib/asn1/pkcs12_asn1-priv.hx -> bin/default/source4/heimdal/lib/asn1/pkcs12_asn1-priv.h
[ 411/3897] HEIMDAL_PKCS10_ASN1_C: bin/default/source4/heimdal/lib/hx509/asn1_pkcs10_asn1.x -> bin/default/source4/heimdal/lib/hx509/asn1_pkcs10_asn1.c
[ 412/3897] HEIMDAL_PKCS10_ASN1_H: bin/default/source4/heimdal/lib/hx509/pkcs10_asn1.hx -> bin/default/source4/heimdal/lib/hx509/pkcs10_asn1.h
[ 413/3897] HEIMDAL_PKCS10_ASN1_PRIV_H: bin/default/source4/heimdal/lib/hx509/pkcs10_asn1-priv.hx -> bin/default/source4/heimdal/lib/hx509/pkcs10_asn1-priv.h
[ 414/3897] Generating lib/param/param_proto.h
[ 415/3897] Generating source4/librpc/rpc/dcerpc_proto.h
[ 416/3897] Generating source4/dsdb/samdb/ldb_modules/util_proto.h
[ 417/3897] Generating source4/dsdb/samdb/ldb_modules/ridalloc.h
[ 418/3897] Generating source4/dsdb/samdb/ldb_modules/partition_proto.h
[ 419/3897] Generating source4/dsdb/samdb/samdb_proto.h
[ 420/3897] Generating source4/dsdb/common/proto.h
[ 421/3897] Generating source4/dsdb/schema/proto.h
[ 422/3897] Generating source4/dsdb/repl/drepl_service_proto.h
[ 423/3897] Generating source4/dsdb/kcc/kcc_service_proto.h
[ 424/3897] Generating source4/smbd/service_proto.h
[ 425/3897] Generating source4/smbd/process_model_proto.h
[ 426/3897] Generating source4/libnet/libnet_proto.h
[ 427/3897] Generating source4/auth/gensec/gensec_proto.h
[ 428/3897] Generating source4/auth/kerberos/proto.h
[ 429/3897] Generating source4/auth/kerberos/kerberos_util.h
[ 430/3897] Generating source4/auth/kerberos/kerberos_srv_keytab.h
[ 431/3897] Generating source4/auth/ntlm/auth_proto.h
[ 432/3897] Generating source4/auth/session_proto.h
[ 433/3897] Generating source4/auth/unix_token_proto.h
[ 434/3897] Generating source4/auth/system_session_proto.h
[ 435/3897] Generating source4/auth/auth_sam.h
[ 436/3897] Generating auth/gensec/gensec_toplevel_proto.h
[ 437/3897] Generating auth/gensec/spnego_proto.h
[ 438/3897] Generating auth/gensec/schannel_proto.h
[ 439/3897] Generating auth/gensec/external_proto.h
[ 440/3897] Generating auth/credentials/credentials_proto.h
[ 441/3897] Generating source4/lib/socket/netif_proto.h
[ 442/3897] Generating lib/ldb-samba/ldif_handlers_proto.h
[ 443/3897] Generating source4/lib/registry/tools/common.h
[ 444/3897] Generating source4/lib/registry/tests/proto.h
[ 445/3897] Generating source4/lib/cmdline/credentials.h
[ 446/3897] Generating source4/lib/cmdline/popt_credentials.h
[ 447/3897] Generating lib/util/unix_privs.h
[ 448/3897] Generating lib/crypto/test_proto.h
[ 449/3897] Generating source4/smb_server/service_smb_proto.h
[ 450/3897] Generating source4/smb_server/smb_server_proto.h
[ 451/3897] Generating source4/smb_server/smb/smb_proto.h
[ 452/3897] Generating source4/smb_server/smb2/smb2_proto.h
[ 453/3897] Generating source4/rpc_server/common/share.h
[ 454/3897] Generating source4/rpc_server/common/proto.h
[ 455/3897] Generating source4/rpc_server/dcerpc_server_proto.h
[ 456/3897] Generating source4/rpc_server/srvsvc/proto.h
[ 457/3897] Generating source4/rpc_server/samr/proto.h
[ 458/3897] Generating source4/rpc_server/lsa/proto.h
[ 459/3897] Generating source4/rpc_server/backupkey/proto.h
[ 460/3897] Generating source4/rpc_server/service_rpc.h
[ 461/3897] Generating source4/ldap_server/proto.h
[ 462/3897] Generating source4/winbind/wb_helper.h
[ 463/3897] Generating source4/winbind/idmap_proto.h
[ 464/3897] Generating source4/nbt_server/wins/winsdb_proto.h
[ 465/3897] Generating source4/nbt_server/wins/winsserver_proto.h
[ 466/3897] Generating source4/nbt_server/dgram/proto.h
[ 467/3897] Generating source4/nbt_server/nbt_server_proto.h
[ 468/3897] Generating source4/wrepl_server/wrepl_server_proto.h
[ 469/3897] Generating source4/cldap_server/proto.h
[ 470/3897] Generating source4/ntvfs/ntvfs_proto.h
[ 471/3897] Generating source4/ntvfs/posix/vfs_acl_proto.h
[ 472/3897] Generating source4/ntvfs/posix/vfs_posix_proto.h
[ 473/3897] Generating source4/ntvfs/posix/posix_eadb_proto.h
[ 474/3897] Generating source4/ntvfs/common/proto.h
[ 475/3897] Generating source4/ntvfs/simple/proto.h
[ 476/3897] Generating source4/ntvfs/cifs_posix_cli/proto.h
[ 477/3897] Generating source4/ntvfs/ipc/proto.h
[ 478/3897] Generating source4/ntptr/ntptr_proto.h
[ 479/3897] Generating source4/torture/basic/proto.h
[ 480/3897] Generating source4/torture/raw/proto.h
[ 481/3897] Generating source4/torture/smb2/proto.h
[ 482/3897] Generating source4/torture/winbind/proto.h
[ 483/3897] Generating source4/torture/libnetapi/proto.h
[ 484/3897] Generating source4/torture/libsmbclient/proto.h
[ 485/3897] Generating source4/torture/ndr/proto.h
[ 486/3897] Generating source4/torture/rpc/proto.h
[ 487/3897] Generating source4/torture/drs/proto.h
[ 488/3897] Generating source4/torture/rap/proto.h
[ 489/3897] Generating source4/torture/dfs/proto.h
[ 490/3897] Generating source4/torture/auth/proto.h
[ 491/3897] Generating source4/torture/local/proto.h
[ 492/3897] Generating source4/torture/krb5/proto.h
[ 493/3897] Generating source4/torture/nbench/proto.h
[ 494/3897] Generating source4/torture/unix/proto.h
[ 495/3897] Generating source4/torture/ldap/proto.h
[ 496/3897] Generating source4/torture/nbt/proto.h
[ 497/3897] Generating source4/torture/libnet/proto.h
[ 498/3897] Generating source4/torture/ntp/proto.h
[ 499/3897] Generating source4/torture/vfs/proto.h
[ 500/3897] Generating source4/libcli/ldap/ldap_proto.h
[ 501/3897] Generating source4/libcli/util/clilsa.h
[ 502/3897] Generating source4/libcli/composite/proto.h
[ 503/3897] Generating source4/libcli/wrepl/winsrepl_proto.h
[ 504/3897] Generating source4/libcli/resolve/proto.h
[ 505/3897] Generating source4/libcli/resolve/lp_proto.h
[ 506/3897] Generating source4/libcli/finddcs_proto.h
[ 507/3897] Generating source4/libcli/raw/raw_proto.h
[ 508/3897] Generating source4/libcli/smb2/smb2_proto.h
[ 509/3897] Generating source4/libcli/rap/proto.h
[ 510/3897] Generating libcli/nbt/nbtname.h
[ 511/3897] Generating ../heimdal/kdc/kdc-protos.h
[ 512/3897] Generating ../heimdal/kdc/kdc-private.h
[ 513/3897] Generating ../heimdal/lib/ntlm/heimntlm-protos.h
[ 514/3897] Generating ../heimdal/lib/hdb/hdb-protos.h
[ 515/3897] Generating ../heimdal/lib/hdb/hdb-private.h
[ 516/3897] Generating ../heimdal/lib/gssapi/spnego/spnego-private.h
[ 517/3897] Generating ../heimdal/lib/gssapi/krb5/gsskrb5-private.h
[ 518/3897] Generating ../heimdal/lib/krb5/krb5-private.h
[ 519/3897] Generating ../heimdal/lib/krb5/krb5-protos.h
[ 520/3897] Generating ../heimdal/lib/hx509/hx509-protos.h
[ 521/3897] Generating ../heimdal/lib/hx509/hx509-private.h
[ 522/3897] Generating file_server/file_server_proto.h
[ 523/3897] Generating HEADER_lib/param//param.h
[ 524/3897] Generating HEADER_dynconfig/samba/version.h
[ 525/3897] Generating HEADER_lib/util/charset//charset.h
[ 526/3897] Generating HEADER_source4/param//share.h
[ 527/3897] Generating HEADER_source4/librpc/gen_ndr/ndr_samr_c.h
[ 528/3897] Generating HEADER_source4/librpc/gen_ndr/ndr_atsvc_c.h
[ 529/3897] Generating HEADER_source4/librpc//dcerpc.h
[ 530/3897] Generating HEADER_source4/librpc/gen_ndr/mgmt.h
[ 531/3897] Generating HEADER_source4/librpc/gen_ndr/ndr_mgmt.h
[ 532/3897] Generating HEADER_source4/librpc/gen_ndr/ndr_mgmt_c.h
[ 533/3897] Generating HEADER_source4/librpc/gen_ndr/epmapper.h
[ 534/3897] Generating HEADER_source4/librpc/gen_ndr/ndr_epmapper.h
[ 535/3897] Generating HEADER_source4/librpc/gen_ndr/ndr_epmapper_c.h
[ 536/3897] Generating HEADER_source4/auth/samba/session.h
[ 537/3897] Generating HEADER_auth/gensec//gensec.h
[ 538/3897] Generating HEADER_auth/credentials//credentials.h
[ 539/3897] Generating HEADER_nsswitch/libwbclient//wbclient.h
[ 540/3897] Generating HEADER_lib/ldb-samba//ldb_wrap.h
[ 541/3897] Generating HEADER_source4/lib/registry//registry.h
[ 542/3897] Generating HEADER_lib/util/util/debug.h
[ 543/3897] Generating HEADER_lib/util/util/attr.h
[ 544/3897] Generating HEADER_lib/util/util/byteorder.h
[ 545/3897] Generating HEADER_lib/util/util/data_blob.h
[ 546/3897] Generating HEADER_lib/util/util/memory.h
[ 547/3897] Generating HEADER_lib/util/util/safe_string.h
[ 548/3897] Generating HEADER_lib/util/util/time.h
[ 549/3897] Generating HEADER_lib/util/util/talloc_stack.h
[ 550/3897] Generating HEADER_lib/util/util/xfile.h
[ 551/3897] Generating HEADER_lib/util/./dlinklist.h
[ 552/3897] Generating HEADER_lib/util/./samba_util.h
[ 553/3897] Generating HEADER_lib/util/util/string_wrappers.h
[ 554/3897] Generating HEADER_lib/util/util/idtree.h
[ 555/3897] Generating HEADER_lib/util/util/idtree_random.h
[ 556/3897] Generating HEADER_lib/util/util/blocking.h
[ 557/3897] Generating HEADER_lib/util/util/signal.h
[ 558/3897] Generating HEADER_lib/util/util/substitute.h
[ 559/3897] Generating HEADER_lib/util/util/fault.h
[ 560/3897] Generating HEADER_lib/util/util/genrand.h
[ 561/3897] Generating HEADER_lib/util/util/tevent_ntstatus.h
[ 562/3897] Generating HEADER_lib/util/util/tevent_unix.h
[ 563/3897] Generating HEADER_lib/util/util/tevent_werror.h
[ 564/3897] Generating HEADER_lib/util//util_ldb.h
[ 565/3897] Generating HEADER_lib/tdr//tdr.h
[ 566/3897] Generating HEADER_lib/tsocket//tsocket.h
[ 567/3897] Generating HEADER_lib/tsocket//tsocket_internal.h
[ 568/3897] Generating HEADER_lib/torture//torture.h
[ 569/3897] Generating HEADER_source4/rpc_server//dcerpc_server.h
[ 570/3897] Generating HEADER_librpc/gen_ndr/auth.h
[ 571/3897] Generating HEADER_librpc/gen_ndr/server_id.h
[ 572/3897] Generating HEADER_librpc/gen_ndr/security.h
[ 573/3897] Generating HEADER_librpc/gen_ndr/ndr_dcerpc.h
[ 574/3897] Generating HEADER_librpc/gen_ndr/dcerpc.h
[ 575/3897] Generating HEADER_librpc/ndr/ndr_dcerpc.h
[ 576/3897] Generating HEADER_librpc/gen_ndr/ndr_drsuapi.h
[ 577/3897] Generating HEADER_librpc/gen_ndr/drsuapi.h
[ 578/3897] Generating HEADER_librpc/ndr/ndr_drsuapi.h
[ 579/3897] Generating HEADER_librpc/gen_ndr/ndr_drsblobs.h
[ 580/3897] Generating HEADER_librpc/gen_ndr/drsblobs.h
[ 581/3897] Generating HEADER_librpc/ndr/ndr_drsblobs.h
[ 582/3897] Generating HEADER_librpc/gen_ndr/krb5pac.h
[ 583/3897] Generating HEADER_librpc/gen_ndr/ndr_krb5pac.h
[ 584/3897] Generating HEADER_librpc/gen_ndr/samr.h
[ 585/3897] Generating HEADER_librpc/gen_ndr/ndr_samr.h
[ 586/3897] Generating HEADER_librpc/gen_ndr/lsa.h
[ 587/3897] Generating HEADER_librpc/gen_ndr/netlogon.h
[ 588/3897] Generating HEADER_librpc/gen_ndr/atsvc.h
[ 589/3897] Generating HEADER_librpc/gen_ndr/ndr_atsvc.h
[ 590/3897] Generating HEADER_librpc/gen_ndr/ndr_svcctl.h
[ 591/3897] Generating HEADER_librpc/gen_ndr/svcctl.h
[ 592/3897] Generating HEADER_librpc//smb2_lease_struct.h
[ 593/3897] Generating HEADER_librpc/gen_ndr/nbt.h
[ 594/3897] Generating HEADER_librpc/gen_ndr/ndr_nbt.h
[ 595/3897] Generating HEADER_librpc/ndr/ndr_nbt.h
[ 596/3897] Generating HEADER_librpc/gen_ndr/ndr_svcctl_c.h
[ 597/3897] Generating HEADER_librpc/ndr/ndr_svcctl.h
[ 598/3897] Generating HEADER_librpc/gen_ndr/misc.h
[ 599/3897] Generating HEADER_librpc/gen_ndr/ndr_misc.h
[ 600/3897] Generating HEADER_librpc//ndr.h
[ 601/3897] Generating HEADER_librpc//rpc_common.h
[ 602/3897] Generating HEADER_source4/libcli/ldap//ldap-util.h
[ 603/3897] Generating HEADER_source4/libcli//smb_composite.h
[ 604/3897] Generating HEADER_source4/libcli//smb_cli.h
[ 605/3897] Generating HEADER_source4/libcli//smb_request.h
[ 606/3897] Generating HEADER_source4/libcli//smb_raw_signing.h
[ 607/3897] Generating HEADER_source4/libcli//smb_cliraw.h
[ 608/3897] Generating HEADER_source4/libcli//smb_raw_interfaces.h
[ 609/3897] Generating HEADER_source4/libcli//smb_raw.h
[ 610/3897] Generating HEADER_source4/libcli//smb_raw_trans2.h
[ 611/3897] Generating HEADER_source4/libcli/smb2//smb2.h
[ 612/3897] Generating HEADER_libcli/smb//read_smb.h
[ 613/3897] Generating HEADER_libcli/smb//smb_common.h
[ 614/3897] Generating HEADER_libcli/smb//smb2_constants.h
[ 615/3897] Generating HEADER_libcli/smb//smb_constants.h
[ 616/3897] Generating HEADER_libcli/smb//smb_signing.h
[ 617/3897] Generating HEADER_libcli/smb//smb_seal.h
[ 618/3897] Generating HEADER_libcli/smb//smb2_create_blob.h
[ 619/3897] Generating HEADER_libcli/smb//smb2_signing.h
[ 620/3897] Generating HEADER_libcli/smb//smb2_lease.h
[ 621/3897] Generating HEADER_libcli/smb//smb_util.h
[ 622/3897] Generating HEADER_libcli/smb//smb_unix_ext.h
[ 623/3897] Generating HEADER_libcli/smb//tstream_smbXcli_np.h
[ 624/3897] Generating HEADER_libcli/util/core/error.h
[ 625/3897] Generating HEADER_libcli/util/core/ntstatus.h
[ 626/3897] Generating HEADER_libcli/util/core/doserr.h
[ 627/3897] Generating HEADER_libcli/util/core/werror.h
[ 628/3897] Generating HEADER_libcli/util/core/hresult.h
[ 629/3897] Generating HEADER_libcli/ldap//ldap_message.h
[ 630/3897] Generating HEADER_libcli/ldap//ldap_errors.h
[ 631/3897] Generating HEADER_libcli/ldap//ldap_ndr.h
[ 632/3897] Generating HEADER_libcli/auth//domain_credentials.h
[ 633/3897] Generating HEADER_source4/lib/policy//policy.h
[ 634/3897] Generating HEADER_libds/common//roles.h
[ 635/3897] Generating HEADER_source3//netapi.h
[ 636/3897] Generating HEADER_source3//passdb.h
[ 637/3897] Generating HEADER_source3//machine_sid.h
[ 638/3897] Generating HEADER_source3//lookup_sid.h
[ 639/3897] Generating HEADER_source3//smbldap.h
[ 640/3897] Generating HEADER_source3//smb_ldap.h
[ 641/3897] Generating HEADER_source3//smbconf.h
[ 642/3897] Generating HEADER_source3/libsmb//libsmbclient.h
[ 643/3897] GEN_NDR_TABLES: librpc/tables.pl bin/default/librpc/gen_ndr/ndr_wzcsvc.h bin/default/librpc/gen_ndr/ndr_scerpc.h bin/default/librpc/gen_ndr/ndr_w32time.h bin/default/librpc/gen_ndr/ndr_smb_acl.h bin/default/librpc/gen_ndr/ndr_file_id.h bin/default/librpc/gen_ndr/ndr_preg.h bin/default/librpc/gen_ndr/ndr_ntsvcs.h bin/default/librpc/gen_ndr/ndr_initshutdown.h bin/default/librpc/gen_ndr/ndr_fsrvp_state.h bin/default/librpc/gen_ndr/ndr_netlogon.h bin/default/source3/librpc/gen_ndr/ndr_perfcount.h bin/default/librpc/gen_ndr/ndr_eventlog.h bin/default/source3/librpc/gen_ndr/ndr_libnet_join.h bin/default/source3/librpc/gen_ndr/ndr_secrets.h bin/default/librpc/gen_ndr/ndr_audiosrv.h bin/default/librpc/gen_ndr/ndr_auth.h bin/default/librpc/gen_ndr/ndr_backupkey.h bin/default/librpc/gen_ndr/ndr_msgsvc.h bin/default/librpc/gen_ndr/ndr_dssetup.h bin/default/librpc/gen_ndr/ndr_clusapi.h bin/default/librpc/gen_ndr/ndr_lsa.h bin/default/librpc/gen_ndr/ndr_unixinfo.h bin/default/librpc/gen_ndr/ndr_witness.h bin/default/librpc/gen_ndr/ndr_messaging.h bin/default/librpc/gen_ndr/ndr_epmapper.h bin/default/source4/librpc/gen_ndr/ndr_opendb.h bin/default/source4/librpc/gen_ndr/ndr_sasl_helpers.h bin/default/librpc/gen_ndr/ndr_efs.h bin/default/librpc/gen_ndr/ndr_browser.h bin/default/librpc/gen_ndr/ndr_trkwks.h bin/default/librpc/gen_ndr/ndr_keysvc.h bin/default/librpc/gen_ndr/ndr_named_pipe_auth.h bin/default/librpc/gen_ndr/ndr_notify.h bin/default/librpc/gen_ndr/ndr_frstrans.h bin/default/librpc/gen_ndr/ndr_ntprinting.h bin/default/librpc/gen_ndr/ndr_eventlog6.h bin/default/librpc/gen_ndr/ndr_idmap.h bin/default/librpc/gen_ndr/ndr_spoolss.h bin/default/librpc/gen_ndr/ndr_dcerpc.h bin/default/librpc/gen_ndr/ndr_dbgidl.h bin/default/source3/librpc/gen_ndr/ndr_open_files.h bin/default/librpc/gen_ndr/ndr_mgmt.h bin/default/source4/librpc/gen_ndr/ndr_ntp_signd.h bin/default/librpc/gen_ndr/ndr_krb5pac.h bin/default/librpc/gen_ndr/ndr_xattr.h bin/default/librpc/gen_ndr/ndr_drsuapi.h bin/default/librpc/gen_ndr/ndr_srvsvc.h bin/default/librpc/gen_ndr/ndr_svcctl.h bin/default/source4/librpc/gen_ndr/ndr_irpc.h bin/default/source3/librpc/gen_ndr/ndr_leases_db.h bin/default/source3/librpc/gen_ndr/ndr_smbXsrv.h bin/default/source3/librpc/gen_ndr/ndr_libnetapi.h bin/default/librpc/gen_ndr/ndr_remact.h bin/default/librpc/gen_ndr/ndr_bkupblobs.h bin/default/librpc/gen_ndr/ndr_fscc.h bin/default/source4/librpc/gen_ndr/ndr_winsrepl.h bin/default/librpc/gen_ndr/ndr_dnsserver.h bin/default/source4/librpc/gen_ndr/ndr_winstation.h bin/default/librpc/gen_ndr/ndr_rap.h bin/default/librpc/gen_ndr/ndr_dnsp.h bin/default/librpc/gen_ndr/ndr_security.h bin/default/librpc/gen_ndr/ndr_policyagent.h bin/default/librpc/gen_ndr/ndr_orpc.h bin/default/librpc/gen_ndr/ndr_server_id.h bin/default/librpc/gen_ndr/ndr_rot.h bin/default/librpc/gen_ndr/ndr_printcap.h bin/default/librpc/gen_ndr/ndr_ntlmssp.h bin/default/librpc/gen_ndr/ndr_frsrpc.h bin/default/librpc/gen_ndr/ndr_schannel.h bin/default/librpc/gen_ndr/ndr_dfsblobs.h bin/default/librpc/gen_ndr/ndr_dsbackup.h bin/default/librpc/gen_ndr/ndr_oxidresolver.h bin/default/source4/librpc/gen_ndr/ndr_winsif.h bin/default/librpc/gen_ndr/ndr_frsapi.h bin/default/librpc/gen_ndr/ndr_samr.h bin/default/librpc/gen_ndr/ndr_misc.h bin/default/librpc/gen_ndr/ndr_dfs.h bin/default/librpc/gen_ndr/ndr_dcom.h bin/default/librpc/gen_ndr/ndr_dns.h bin/default/librpc/gen_ndr/ndr_winreg.h bin/default/librpc/gen_ndr/ndr_wmi.h bin/default/librpc/gen_ndr/ndr_echo.h bin/default/librpc/gen_ndr/ndr_mdssvc.h bin/default/librpc/gen_ndr/ndr_drsblobs.h bin/default/librpc/gen_ndr/ndr_ioctl.h bin/default/librpc/gen_ndr/ndr_frsblobs.h bin/default/librpc/gen_ndr/ndr_winbind.h bin/default/librpc/gen_ndr/ndr_atsvc.h bin/default/librpc/gen_ndr/ndr_nfs4acl.h bin/default/librpc/gen_ndr/ndr_nbt.h bin/default/librpc/gen_ndr/ndr_fsrvp.h bin/default/librpc/gen_ndr/ndr_wkssvc.h bin/default/librpc/gen_ndr/ndr_smb2_lease_struct.h -> bin/default/source4/librpc/gen_ndr/tables.c
[ 644/3897] Generating test_headers.h
[ 645/3897] Compiling lib/replace/test/testsuite.c
[ 646/3897] Compiling lib/replace/test/strptime.c
[ 647/3897] Compiling lib/replace/test/os2_delete.c
[ 648/3897] Compiling lib/replace/test/getifaddrs.c
[ 649/3897] Compiling lib/socket/interfaces.c
[ 650/3897] Compiling dynconfig/dynconfig.c
[ 651/3897] Compiling lib/util/tini.c
[ 652/3897] Compiling lib/util/xfile.c
[ 653/3897] Compiling lib/util/data_blob.c
[ 654/3897] Compiling lib/util/util_file.c
[ 655/3897] Compiling lib/util/time.c
[ 656/3897] Compiling lib/util/signal.c
[ 657/3897] Compiling lib/util/util.c
[ 658/3897] Compiling lib/util/idtree.c
[ 659/3897] Compiling lib/util/fault.c
[ 660/3897] Compiling lib/util/substitute.c
[ 661/3897] Compiling lib/util/talloc_stack.c
[ 662/3897] Compiling lib/util/smb_threads.c
[ 663/3897] Compiling lib/util/rbtree.c
[ 664/3897] Compiling lib/util/rfc1738.c
[ 665/3897] Compiling lib/util/become_daemon.c
[ 666/3897] Compiling lib/util/system.c
[ 667/3897] Compiling lib/util/select.c
[ 668/3897] Compiling lib/util/getpass.c
[ 669/3897] Compiling lib/util/genrand_util.c
[ 670/3897] Compiling lib/util/fsusage.c
[ 671/3897] Compiling lib/util/params.c
[ 672/3897] Compiling lib/util/util_id.c
[ 673/3897] Compiling lib/util/util_net.c
[ 674/3897] Compiling lib/util/util_strlist.c
[ 675/3897] Compiling lib/util/util_paths.c
[ 676/3897] Compiling lib/util/idtree_random.c
[ 677/3897] Compiling lib/util/base64.c
[ 678/3897] Compiling lib/util/util_str.c
[ 679/3897] Compiling lib/util/util_str_common.c
[ 680/3897] Compiling lib/util/ms_fnmatch.c
[ 681/3897] Compiling lib/util/server_id.c
[ 682/3897] Compiling lib/util/dprintf.c
[ 683/3897] Compiling lib/util/parmlist.c
[ 684/3897] Compiling lib/util/bitmap.c
[ 685/3897] Compiling lib/util/pidfile.c
[ 686/3897] Compiling lib/util/tevent_debug.c
[ 687/3897] Compiling lib/util/util_process.c
[ 688/3897] Compiling lib/util/memcache.c
[ 689/3897] Compiling lib/util/tiniparser.c
[ 690/3897] Compiling lib/util/charset/codepoints.c
[ 691/3897] Compiling lib/util/charset/convert_string.c
[ 692/3897] Compiling lib/util/charset/util_str.c
[ 693/3897] Compiling lib/util/charset/util_unistr_w.c
[ 694/3897] Compiling lib/util/charset/pull_push.c
[ 695/3897] Compiling lib/util/charset/util_unistr.c
[ 696/3897] Compiling lib/util/charset/weird.c
[ 697/3897] Compiling lib/util/charset/charset_macosxfs.c
[ 698/3897] Compiling lib/util/charset/iconv.c
[ 699/3897] Compiling lib/util/time_basic.c
[ 700/3897] Compiling lib/util/setid.c
[ 701/3897] Compiling lib/util/close_low_fd.c
[ 702/3897] Compiling lib/util/debug.c
[ 703/3897] Compiling lib/util/blocking.c
[ 704/3897] Compiling lib/crypto/crc32.c
[ 705/3897] Compiling lib/crypto/hmacmd5.c
[ 706/3897] Compiling lib/crypto/md4.c
[ 707/3897] Compiling lib/crypto/arcfour.c
[ 708/3897] Compiling lib/crypto/sha256.c
[ 709/3897] Compiling lib/crypto/sha512.c
[ 710/3897] Compiling lib/crypto/hmacsha256.c
[ 711/3897] Compiling lib/crypto/aes.c
[ 712/3897] Compiling lib/crypto/rijndael-alg-fst.c
[ 713/3897] Compiling lib/crypto/aes_cmac_128.c
[ 714/3897] Compiling lib/crypto/aes_ccm_128.c
[ 715/3897] Compiling lib/crypto/aes_gcm_128.c
[ 716/3897] Compiling lib/util/genrand.c
[ 717/3897] Compiling lib/texpect/texpect.c
[ 718/3897] Compiling lib/addns/dnsquery.c
[ 719/3897] Compiling lib/addns/dnsrecord.c
[ 720/3897] Compiling lib/addns/dnsutils.c
[ 721/3897] Compiling lib/addns/dnssock.c
[ 722/3897] Compiling lib/addns/dnsgss.c
[ 723/3897] Compiling lib/addns/dnsmarshall.c
[ 724/3897] Compiling lib/addns/error.c
[ 725/3897] Compiling librpc/ndr/ndr_string.c
[ 726/3897] Compiling librpc/ndr/ndr_basic.c
[ 727/3897] Compiling librpc/ndr/uuid.c
[ 728/3897] Compiling librpc/ndr/ndr.c
[ 729/3897] Compiling librpc/ndr/ndr_misc.c
[ 730/3897] Compiling default/librpc/gen_ndr/ndr_misc.c
[ 731/3897] Compiling librpc/ndr/util.c
[ 732/3897] Compiling libcli/util/doserr.c
[ 733/3897] Compiling libcli/util/errormap.c
[ 734/3897] Compiling libcli/util/nterr.c
[ 735/3897] Compiling libcli/util/errmap_unix.c
[ 736/3897] Compiling libcli/util/hresult.c
[ 737/3897] Compiling default/source4/heimdal/lib/gssapi/asn1_gssapi_asn1.c
[ 738/3897] Compiling default/source4/heimdal/lib/gssapi/asn1_spnego_asn1.c
[ 739/3897] Compiling source4/heimdal/lib/gssapi/spnego/init_sec_context.c
[ 740/3897] Compiling source4/heimdal/lib/gssapi/spnego/external.c
[ 741/3897] Compiling source4/heimdal/lib/gssapi/spnego/compat.c
[ 742/3897] Compiling source4/heimdal/lib/gssapi/spnego/context_stubs.c
[ 743/3897] Compiling source4/heimdal/lib/gssapi/spnego/cred_stubs.c
[ 744/3897] Compiling source4/heimdal/lib/gssapi/spnego/accept_sec_context.c
[ 745/3897] Compiling source4/heimdal/lib/gssapi/krb5/copy_ccache.c
[ 746/3897] Compiling source4/heimdal/lib/gssapi/krb5/delete_sec_context.c
[ 747/3897] Compiling source4/heimdal/lib/gssapi/krb5/init_sec_context.c
[ 748/3897] Compiling source4/heimdal/lib/gssapi/krb5/context_time.c
[ 749/3897] Compiling source4/heimdal/lib/gssapi/krb5/init.c
[ 750/3897] Compiling source4/heimdal/lib/gssapi/krb5/address_to_krb5addr.c
[ 751/3897] Compiling source4/heimdal/lib/gssapi/krb5/get_mic.c
[ 752/3897] Compiling source4/heimdal/lib/gssapi/krb5/inquire_context.c
[ 753/3897] Compiling source4/heimdal/lib/gssapi/krb5/add_cred.c
[ 754/3897] Compiling source4/heimdal/lib/gssapi/krb5/inquire_cred.c
[ 755/3897] Compiling source4/heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c
[ 756/3897] Compiling source4/heimdal/lib/gssapi/krb5/inquire_cred_by_mech.c
[ 757/3897] Compiling source4/heimdal/lib/gssapi/krb5/inquire_mechs_for_name.c
[ 758/3897] Compiling source4/heimdal/lib/gssapi/krb5/inquire_names_for_mech.c
[ 759/3897] Compiling source4/heimdal/lib/gssapi/krb5/indicate_mechs.c
[ 760/3897] Compiling source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c
[ 761/3897] Compiling source4/heimdal/lib/gssapi/krb5/export_sec_context.c
[ 762/3897] Compiling source4/heimdal/lib/gssapi/krb5/import_sec_context.c
[ 763/3897] Compiling source4/heimdal/lib/gssapi/krb5/duplicate_name.c
[ 764/3897] Compiling source4/heimdal/lib/gssapi/krb5/import_name.c
[ 765/3897] Compiling source4/heimdal/lib/gssapi/krb5/compare_name.c
[ 766/3897] Compiling source4/heimdal/lib/gssapi/krb5/export_name.c
[ 767/3897] Compiling source4/heimdal/lib/gssapi/krb5/canonicalize_name.c
[ 768/3897] Compiling source4/heimdal/lib/gssapi/krb5/unwrap.c
[ 769/3897] Compiling source4/heimdal/lib/gssapi/krb5/wrap.c
[ 770/3897] Compiling source4/heimdal/lib/gssapi/krb5/release_name.c
[ 771/3897] Compiling source4/heimdal/lib/gssapi/krb5/cfx.c
[ 772/3897] Compiling source4/heimdal/lib/gssapi/krb5/8003.c
[ 773/3897] Compiling source4/heimdal/lib/gssapi/krb5/arcfour.c
[ 774/3897] Compiling source4/heimdal/lib/gssapi/krb5/encapsulate.c
[ 775/3897] Compiling source4/heimdal/lib/gssapi/krb5/display_name.c
[ 776/3897] Compiling source4/heimdal/lib/gssapi/krb5/sequence.c
[ 777/3897] Compiling source4/heimdal/lib/gssapi/krb5/display_status.c
[ 778/3897] Compiling source4/heimdal/lib/gssapi/krb5/release_buffer.c
[ 779/3897] Compiling source4/heimdal/lib/gssapi/krb5/external.c
[ 780/3897] Compiling source4/heimdal/lib/gssapi/krb5/compat.c
[ 781/3897] Compiling source4/heimdal/lib/gssapi/krb5/creds.c
[ 782/3897] Compiling source4/heimdal/lib/gssapi/krb5/acquire_cred.c
[ 783/3897] Compiling source4/heimdal/lib/gssapi/krb5/release_cred.c
[ 784/3897] Compiling source4/heimdal/lib/gssapi/krb5/store_cred.c
[ 785/3897] Compiling source4/heimdal/lib/gssapi/krb5/set_cred_option.c
[ 786/3897] Compiling source4/heimdal/lib/gssapi/krb5/decapsulate.c
[ 787/3897] Compiling source4/heimdal/lib/gssapi/krb5/verify_mic.c
[ 788/3897] Compiling source4/heimdal/lib/gssapi/krb5/accept_sec_context.c
[ 789/3897] Compiling source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c
[ 790/3897] Compiling source4/heimdal/lib/gssapi/krb5/process_context_token.c
[ 791/3897] Compiling source4/heimdal/lib/gssapi/krb5/prf.c
[ 792/3897] Compiling source4/heimdal/lib/gssapi/krb5/aeap.c
[ 793/3897] Compiling source4/heimdal/lib/gssapi/krb5/pname_to_uid.c
[ 794/3897] Compiling source4/heimdal/lib/gssapi/krb5/authorize_localname.c
[ 795/3897] Compiling source4/heimdal/lib/gssapi/mech/context.c
[ 796/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_krb5.c
[ 797/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_mech_switch.c
[ 798/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_process_context_token.c
[ 799/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_buffer_set.c
[ 800/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_aeap.c
[ 801/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_add_cred.c
[ 802/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_cred.c
[ 803/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_add_oid_set_member.c
[ 804/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_compare_name.c
[ 805/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_release_oid_set.c
[ 806/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_create_empty_oid_set.c
[ 807/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_decapsulate_token.c
[ 808/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_inquire_cred_by_oid.c
[ 809/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_canonicalize_name.c
[ 810/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_inquire_sec_context_by_oid.c
[ 811/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_inquire_names_for_mech.c
[ 812/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_inquire_mechs_for_name.c
[ 813/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_wrap_size_limit.c
[ 814/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_names.c
[ 815/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_verify.c
[ 816/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_display_name.c
[ 817/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_duplicate_oid.c
[ 818/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_display_status.c
[ 819/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_release_buffer.c
[ 820/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_release_oid.c
[ 821/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_test_oid_set_member.c
[ 822/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_release_cred.c
[ 823/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_set_sec_context_option.c
[ 824/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_export_name.c
[ 825/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_seal.c
[ 826/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c
[ 827/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_unseal.c
[ 828/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_verify_mic.c
[ 829/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c
[ 830/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_inquire_cred_by_mech.c
[ 831/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_indicate_mechs.c
[ 832/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_delete_sec_context.c
[ 833/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_sign.c
[ 834/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_utils.c
[ 835/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_init_sec_context.c
[ 836/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_oid_equal.c
[ 837/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_oid.c
[ 838/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_oid_to_str.c
[ 839/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_mo.c
[ 840/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_context_time.c
[ 841/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_encapsulate_token.c
[ 842/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_get_mic.c
[ 843/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_import_sec_context.c
[ 844/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_inquire_cred.c
[ 845/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_wrap.c
[ 846/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_import_name.c
[ 847/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_duplicate_name.c
[ 848/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_unwrap.c
[ 849/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_export_sec_context.c
[ 850/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_inquire_context.c
[ 851/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_release_name.c
[ 852/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_set_cred_option.c
[ 853/3897] Compiling source4/heimdal/lib/gssapi/mech/gss_pseudo_random.c
[ 854/3897] Compiling source4/heimdal_build/gssapi-glue.c
[ 855/3897] Compiling source4/heimdal/lib/krb5/expand_path.c
[ 856/3897] Compiling source4/heimdal/lib/krb5/plugin.c
[ 857/3897] Compiling source4/heimdal/lib/krb5/context.c
[ 858/3897] Compiling source4/heimdal/lib/krb5/acache.c
[ 859/3897] Compiling source4/heimdal/lib/krb5/add_et_list.c
[ 860/3897] Compiling source4/heimdal/lib/krb5/addr_families.c
[ 861/3897] Compiling source4/heimdal/lib/krb5/appdefault.c
[ 862/3897] Compiling source4/heimdal/lib/krb5/asn1_glue.c
[ 863/3897] Compiling source4/heimdal/lib/krb5/auth_context.c
[ 864/3897] Compiling source4/heimdal/lib/krb5/build_ap_req.c
[ 865/3897] Compiling source4/heimdal/lib/krb5/build_auth.c
[ 866/3897] Compiling source4/heimdal/lib/krb5/cache.c
[ 867/3897] Compiling source4/heimdal/lib/krb5/changepw.c
[ 868/3897] Compiling source4/heimdal/lib/krb5/codec.c
[ 869/3897] Compiling source4/heimdal/lib/krb5/config_file.c
[ 870/3897] Compiling source4/heimdal/lib/krb5/constants.c
[ 871/3897] Compiling source4/heimdal/lib/krb5/convert_creds.c
[ 872/3897] Compiling source4/heimdal/lib/krb5/copy_host_realm.c
[ 873/3897] Compiling source4/heimdal/lib/krb5/crc.c
[ 874/3897] Compiling source4/heimdal/lib/krb5/creds.c
[ 875/3897] Compiling source4/heimdal/lib/krb5/crypto.c
[ 876/3897] Compiling source4/heimdal/lib/krb5/crypto-aes.c
[ 877/3897] Compiling source4/heimdal/lib/krb5/crypto-algs.c
[ 878/3897] Compiling source4/heimdal/lib/krb5/crypto-arcfour.c
[ 879/3897] Compiling source4/heimdal/lib/krb5/crypto-des3.c
[ 880/3897] Compiling source4/heimdal/lib/krb5/crypto-des.c
[ 881/3897] Compiling source4/heimdal/lib/krb5/crypto-des-common.c
[ 882/3897] Compiling source4/heimdal/lib/krb5/crypto-evp.c
[ 883/3897] Compiling source4/heimdal/lib/krb5/crypto-null.c
[ 884/3897] Compiling source4/heimdal/lib/krb5/crypto-pk.c
[ 885/3897] Compiling source4/heimdal/lib/krb5/crypto-rand.c
[ 886/3897] Compiling source4/heimdal/lib/krb5/data.c
[ 887/3897] Compiling source4/heimdal/lib/krb5/eai_to_heim_errno.c
[ 888/3897] Compiling source4/heimdal/lib/krb5/error_string.c
[ 889/3897] Compiling source4/heimdal/lib/krb5/expand_hostname.c
[ 890/3897] Compiling source4/heimdal/lib/krb5/fcache.c
[ 891/3897] Compiling source4/heimdal/lib/krb5/free.c
[ 892/3897] Compiling source4/heimdal/lib/krb5/free_host_realm.c
[ 893/3897] Compiling source4/heimdal/lib/krb5/generate_seq_number.c
[ 894/3897] Compiling source4/heimdal/lib/krb5/generate_subkey.c
[ 895/3897] Compiling source4/heimdal/lib/krb5/get_addrs.c
[ 896/3897] Compiling source4/heimdal/lib/krb5/get_cred.c
[ 897/3897] Compiling source4/heimdal/lib/krb5/get_default_principal.c
[ 898/3897] Compiling source4/heimdal/lib/krb5/get_default_realm.c
[ 899/3897] Compiling source4/heimdal/lib/krb5/get_for_creds.c
[ 900/3897] Compiling source4/heimdal/lib/krb5/get_host_realm.c
[ 901/3897] Compiling source4/heimdal/lib/krb5/get_in_tkt.c
../source4/heimdal/lib/krb5/get_in_tkt.c: In function 'krb5_get_in_tkt':
../source4/heimdal/lib/krb5/get_in_tkt.c:545:5: warning: 'krb5_get_in_cred' is deprecated [-Wdeprecated-declarations]
     ret = krb5_get_in_cred (context,
     ^
../source4/heimdal/lib/krb5/get_in_tkt.c:364:1: note: declared here
 krb5_get_in_cred(krb5_context context,
 ^
[ 902/3897] Compiling source4/heimdal/lib/krb5/get_port.c
[ 903/3897] Compiling source4/heimdal/lib/krb5/init_creds.c
[ 904/3897] Compiling source4/heimdal/lib/krb5/init_creds_pw.c
[ 905/3897] Compiling source4/heimdal/lib/krb5/kcm.c
[ 906/3897] Compiling source4/heimdal/lib/krb5/keyblock.c
[ 907/3897] Compiling source4/heimdal/lib/krb5/keytab.c
[ 908/3897] Compiling source4/heimdal/lib/krb5/keytab_any.c
[ 909/3897] Compiling source4/heimdal/lib/krb5/keytab_file.c
[ 910/3897] Compiling source4/heimdal/lib/krb5/keytab_memory.c
[ 911/3897] Compiling source4/heimdal/lib/krb5/keytab_keyfile.c
[ 912/3897] Compiling source4/heimdal/lib/krb5/krbhst.c
[ 913/3897] Compiling source4/heimdal/lib/krb5/log.c
[ 914/3897] Compiling source4/heimdal/lib/krb5/mcache.c
[ 915/3897] Compiling source4/heimdal/lib/krb5/misc.c
[ 916/3897] Compiling source4/heimdal/lib/krb5/mk_error.c
[ 917/3897] Compiling source4/heimdal/lib/krb5/mk_priv.c
[ 918/3897] Compiling source4/heimdal/lib/krb5/mk_rep.c
[ 919/3897] Compiling source4/heimdal/lib/krb5/mk_req.c
[ 920/3897] Compiling source4/heimdal/lib/krb5/mk_req_ext.c
[ 921/3897] Compiling source4/heimdal/lib/krb5/mit_glue.c
[ 922/3897] Compiling source4/heimdal/lib/krb5/n-fold.c
[ 923/3897] Compiling source4/heimdal/lib/krb5/padata.c
[ 924/3897] Compiling source4/heimdal/lib/krb5/pkinit.c
[ 925/3897] Compiling source4/heimdal/lib/krb5/principal.c
[ 926/3897] Compiling source4/heimdal/lib/krb5/prog_setup.c
[ 927/3897] Compiling source4/heimdal/lib/krb5/pac.c
[ 928/3897] Compiling source4/heimdal/lib/krb5/pcache.c
[ 929/3897] Compiling source4/heimdal/lib/krb5/prompter_posix.c
[ 930/3897] Compiling source4/heimdal/lib/krb5/rd_cred.c
[ 931/3897] Compiling source4/heimdal/lib/krb5/rd_error.c
[ 932/3897] Compiling source4/heimdal/lib/krb5/rd_priv.c
[ 933/3897] Compiling source4/heimdal/lib/krb5/rd_rep.c
[ 934/3897] Compiling source4/heimdal/lib/krb5/rd_req.c
[ 935/3897] Compiling source4/heimdal/lib/krb5/replay.c
[ 936/3897] Compiling source4/heimdal/lib/krb5/salt.c
[ 937/3897] Compiling source4/heimdal/lib/krb5/salt-aes.c
[ 938/3897] Compiling source4/heimdal/lib/krb5/salt-arcfour.c
[ 939/3897] Compiling source4/heimdal/lib/krb5/salt-des3.c
[ 940/3897] Compiling source4/heimdal/lib/krb5/salt-des.c
[ 941/3897] Compiling source4/heimdal/lib/krb5/send_to_kdc.c
[ 942/3897] Compiling source4/heimdal/lib/krb5/set_default_realm.c
[ 943/3897] Compiling source4/heimdal/lib/krb5/store.c
[ 944/3897] Compiling source4/heimdal/lib/krb5/store-int.c
[ 945/3897] Compiling source4/heimdal/lib/krb5/store_emem.c
[ 946/3897] Compiling source4/heimdal/lib/krb5/store_fd.c
[ 947/3897] Compiling source4/heimdal/lib/krb5/store_mem.c
[ 948/3897] Compiling source4/heimdal/lib/krb5/ticket.c
[ 949/3897] Compiling source4/heimdal/lib/krb5/time.c
[ 950/3897] Compiling source4/heimdal/lib/krb5/transited.c
[ 951/3897] Compiling source4/heimdal/lib/krb5/version.c
[ 952/3897] Compiling source4/heimdal/lib/krb5/warn.c
[ 953/3897] Compiling default/source4/heimdal/lib/krb5/krb5_err.c
[ 954/3897] Compiling source4/heimdal/lib/krb5/aname_to_localname.c
[ 955/3897] Compiling source4/heimdal/lib/krb5/kuserok.c
[ 956/3897] Compiling default/source4/heimdal/lib/krb5/heim_err.c
[ 957/3897] Compiling default/source4/heimdal/lib/krb5/k524_err.c
[ 958/3897] Compiling default/source4/heimdal/lib/krb5/krb_err.c
[ 959/3897] Compiling source4/heimdal_build/krb5-glue.c
[ 960/3897] Compiling source4/heimdal/base/array.c
[ 961/3897] Compiling source4/heimdal/base/bool.c
[ 962/3897] Compiling source4/heimdal/base/dict.c
[ 963/3897] Compiling source4/heimdal/base/heimbase.c
[ 964/3897] Compiling source4/heimdal/base/string.c
[ 965/3897] Compiling source4/heimdal/base/number.c
[ 966/3897] Compiling source4/heimdal/base/null.c
[ 967/3897] Compiling source4/heimdal/lib/roken/base64.c
[ 968/3897] Compiling source4/heimdal/lib/roken/ct.c
[ 969/3897] Compiling source4/heimdal/lib/roken/hex.c
[ 970/3897] Compiling source4/heimdal/lib/roken/bswap.c
[ 971/3897] Compiling source4/heimdal/lib/roken/dumpdata.c
[ 972/3897] Compiling source4/heimdal/lib/roken/emalloc.c
[ 973/3897] Compiling source4/heimdal/lib/roken/ecalloc.c
[ 974/3897] Compiling source4/heimdal/lib/roken/getarg.c
[ 975/3897] Compiling source4/heimdal/lib/roken/get_window_size.c
[ 976/3897] Compiling source4/heimdal/lib/roken/getdtablesize.c
[ 977/3897] Compiling source4/heimdal/lib/roken/h_errno.c
[ 978/3897] Compiling source4/heimdal/lib/roken/issuid.c
[ 979/3897] Compiling source4/heimdal/lib/roken/net_read.c
[ 980/3897] Compiling source4/heimdal/lib/roken/net_write.c
[ 981/3897] Compiling source4/heimdal/lib/roken/parse_time.c
[ 982/3897] Compiling source4/heimdal/lib/roken/parse_units.c
[ 983/3897] Compiling source4/heimdal/lib/roken/vis.c
[ 984/3897] Compiling source4/heimdal/lib/roken/strlwr.c
[ 985/3897] Compiling source4/heimdal/lib/roken/strsep_copy.c
[ 986/3897] Compiling source4/heimdal/lib/roken/strsep.c
[ 987/3897] Compiling source4/heimdal/lib/roken/strupr.c
[ 988/3897] Compiling source4/heimdal/lib/roken/strpool.c
[ 989/3897] Compiling source4/heimdal/lib/roken/estrdup.c
[ 990/3897] Compiling source4/heimdal/lib/roken/erealloc.c
[ 991/3897] Compiling source4/heimdal/lib/roken/simple_exec.c
[ 992/3897] Compiling source4/heimdal/lib/roken/strcollect.c
[ 993/3897] Compiling source4/heimdal/lib/roken/rtbl.c
[ 994/3897] Compiling source4/heimdal/lib/roken/rand.c
[ 995/3897] Compiling source4/heimdal/lib/roken/cloexec.c
[ 996/3897] Compiling source4/heimdal/lib/roken/xfree.c
[ 997/3897] Compiling source4/heimdal_build/replace.c
[ 998/3897] Compiling source4/heimdal/lib/roken/closefrom.c
[ 999/3897] Compiling source4/heimdal/lib/roken/resolve.c
[1000/3897] Compiling source4/heimdal/lib/roken/socket.c
[1001/3897] Compiling source4/heimdal/lib/roken/roken_gethostby.c
[1002/3897] Compiling source4/heimdal/lib/roken/strerror_r.c
[1003/3897] Compiling default/source4/heimdal/lib/asn1/asn1_rfc2459_asn1.c
[1004/3897] Compiling source4/heimdal/lib/asn1/der_get.c
[1005/3897] Compiling source4/heimdal/lib/asn1/der_put.c
[1006/3897] Compiling source4/heimdal/lib/asn1/der_free.c
[1007/3897] Compiling source4/heimdal/lib/asn1/der_format.c
[1008/3897] Compiling source4/heimdal/lib/asn1/der_length.c
[1009/3897] Compiling source4/heimdal/lib/asn1/der_copy.c
[1010/3897] Compiling source4/heimdal/lib/asn1/der_cmp.c
[1011/3897] Compiling source4/heimdal/lib/asn1/extra.c
[1012/3897] Compiling source4/heimdal/lib/asn1/timegm.c
[1013/3897] Compiling default/source4/heimdal/lib/asn1/asn1_err.c
[1014/3897] Compiling default/source4/heimdal/lib/asn1/asn1_cms_asn1.c
[1015/3897] Compiling default/source4/heimdal/lib/asn1/asn1_krb5_asn1.c
[1016/3897] Compiling default/source4/heimdal/lib/asn1/asn1_pkinit_asn1.c
[1017/3897] Compiling default/source4/heimdal/lib/asn1/asn1_pkcs12_asn1.c
[1018/3897] Compiling default/source4/heimdal/lib/asn1/asn1_pkcs9_asn1.c
[1019/3897] Compiling source4/heimdal/lib/hx509/ca.c
[1020/3897] Compiling source4/heimdal/lib/hx509/cert.c
[1021/3897] Compiling source4/heimdal/lib/hx509/cms.c
[1022/3897] Compiling source4/heimdal/lib/hx509/collector.c
[1023/3897] Compiling source4/heimdal/lib/hx509/crypto.c
[1024/3897] Compiling source4/heimdal/lib/hx509/error.c
[1025/3897] Compiling source4/heimdal/lib/hx509/env.c
[1026/3897] Compiling source4/heimdal/lib/hx509/file.c
[1027/3897] Compiling source4/heimdal/lib/hx509/keyset.c
[1028/3897] Compiling source4/heimdal/lib/hx509/ks_dir.c
[1029/3897] Compiling source4/heimdal/lib/hx509/ks_file.c
[1030/3897] Compiling source4/heimdal/lib/hx509/ks_keychain.c
[1031/3897] Compiling source4/heimdal/lib/hx509/ks_mem.c
[1032/3897] Compiling source4/heimdal/lib/hx509/ks_null.c
[1033/3897] Compiling source4/heimdal/lib/hx509/ks_p11.c
[1034/3897] Compiling source4/heimdal/lib/hx509/ks_p12.c
[1035/3897] Compiling source4/heimdal/lib/hx509/lock.c
[1036/3897] Compiling source4/heimdal/lib/hx509/name.c
[1037/3897] Compiling source4/heimdal/lib/hx509/peer.c
[1038/3897] Compiling source4/heimdal/lib/hx509/print.c
[1039/3897] Compiling source4/heimdal/lib/hx509/req.c
[1040/3897] Compiling source4/heimdal/lib/hx509/revoke.c
[1041/3897] Compiling source4/heimdal/lib/hx509/sel.c
[1042/3897] Compiling default/source4/heimdal/lib/hx509/hx509_err.c
[1043/3897] Compiling source4/heimdal/lib/hx509/sel-lex.c
[1044/3897] Compiling source4/heimdal/lib/hx509/sel-gram.c
[1045/3897] Compiling default/source4/heimdal/lib/asn1/asn1_pkcs8_asn1.c
[1046/3897] Compiling default/source4/heimdal/lib/hx509/asn1_pkcs10_asn1.c
[1047/3897] Compiling default/source4/heimdal/lib/hx509/asn1_ocsp_asn1.c
[1048/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bncore.c
[1049/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_init.c
[1050/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_clear.c
[1051/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_exch.c
[1052/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_grow.c
[1053/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_shrink.c
[1054/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_clamp.c
[1055/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_zero.c
[1056/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_zero_multi.c
[1057/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_set.c
[1058/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_set_int.c
[1059/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_init_size.c
[1060/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_copy.c
[1061/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_init_copy.c
[1062/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_abs.c
[1063/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_neg.c
[1064/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_cmp_mag.c
[1065/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_cmp.c
[1066/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_cmp_d.c
[1067/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_rshd.c
[1068/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_lshd.c
[1069/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_mod_2d.c
[1070/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_div_2d.c
[1071/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_mul_2d.c
[1072/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_div_2.c
[1073/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_mul_2.c
[1074/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_s_mp_add.c
[1075/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_s_mp_sub.c
[1076/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_fast_s_mp_mul_digs.c
[1077/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_s_mp_mul_digs.c
[1078/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_fast_s_mp_mul_high_digs.c
[1079/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_s_mp_mul_high_digs.c
[1080/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_fast_s_mp_sqr.c
[1081/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_s_mp_sqr.c
[1082/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_add.c
[1083/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_sub.c
[1084/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_karatsuba_mul.c
[1085/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_mul.c
[1086/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_karatsuba_sqr.c
[1087/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_sqr.c
[1088/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_div.c
[1089/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_mod.c
[1090/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_add_d.c
[1091/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_sub_d.c
[1092/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_mul_d.c
[1093/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_div_d.c
[1094/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_mod_d.c
[1095/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_expt_d.c
[1096/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_addmod.c
[1097/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_submod.c
[1098/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_mulmod.c
[1099/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_sqrmod.c
[1100/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_gcd.c
[1101/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_lcm.c
[1102/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_fast_mp_invmod.c
[1103/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_invmod.c
[1104/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce.c
[1105/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_montgomery_setup.c
[1106/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_fast_mp_montgomery_reduce.c
[1107/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c
[1108/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_exptmod_fast.c
[1109/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_exptmod.c
[1110/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_2expt.c
[1111/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_n_root.c
[1112/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_jacobi.c
[1113/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_reverse.c
[1114/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_count_bits.c
[1115/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_read_unsigned_bin.c
[1116/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_read_signed_bin.c
[1117/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_to_unsigned_bin.c
[1118/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_to_signed_bin.c
[1119/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_unsigned_bin_size.c
[1120/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_signed_bin_size.c
[1121/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_xor.c
[1122/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_and.c
[1123/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_or.c
[1124/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_rand.c
[1125/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_montgomery_calc_normalization.c
[1126/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_is_divisible.c
[1127/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_prime_tab.c
[1128/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_fermat.c
[1129/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_miller_rabin.c
[1130/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_is_prime.c
[1131/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_next_prime.c
[1132/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_find_prime.c
[1133/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_isprime.c
[1134/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_dr_reduce.c
[1135/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_dr_is_modulus.c
[1136/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_dr_setup.c
[1137/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_setup.c
[1138/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_toom_mul.c
[1139/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_toom_sqr.c
[1140/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_div_3.c
[1141/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_s_mp_exptmod.c
[1142/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_2k.c
[1143/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_is_2k.c
[1144/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_2k_setup.c
[1145/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_2k_l.c
[1146/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_is_2k_l.c
[1147/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_reduce_2k_setup_l.c
[1148/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_radix_smap.c
[1149/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_read_radix.c
[1150/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_toradix.c
[1151/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_radix_size.c
[1152/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_fread.c
[1153/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_fwrite.c
[1154/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_cnt_lsb.c
[1155/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_error.c
[1156/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_init_multi.c
[1157/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_clear_multi.c
[1158/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_exteuclid.c
[1159/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_toradix_n.c
[1160/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_random_ex.c
[1161/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_get_int.c
[1162/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_sqrt.c
[1163/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_is_square.c
[1164/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_init_set.c
[1165/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_init_set_int.c
[1166/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_invmod_slow.c
[1167/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_prime_rabin_miller_trials.c
[1168/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_to_signed_bin_n.c
[1169/3897] Compiling source4/heimdal/lib/hcrypto/libtommath/bn_mp_to_unsigned_bin_n.c
[1170/3897] Compiling source4/heimdal/lib/hcrypto/aes.c
[1171/3897] Compiling source4/heimdal/lib/hcrypto/bn.c
[1172/3897] Compiling source4/heimdal/lib/hcrypto/dh.c
[1173/3897] Compiling source4/heimdal/lib/hcrypto/dh-ltm.c
[1174/3897] Compiling source4/heimdal/lib/hcrypto/des.c
[1175/3897] Compiling source4/heimdal/lib/hcrypto/dsa.c
[1176/3897] Compiling source4/heimdal/lib/hcrypto/engine.c
[1177/3897] Compiling source4/heimdal/lib/hcrypto/md2.c
[1178/3897] Compiling source4/heimdal/lib/hcrypto/md4.c
[1179/3897] Compiling source4/heimdal/lib/hcrypto/md5.c
[1180/3897] Compiling source4/heimdal/lib/hcrypto/rsa.c
[1181/3897] Compiling source4/heimdal/lib/hcrypto/rsa-ltm.c
[1182/3897] Compiling source4/heimdal/lib/hcrypto/rc2.c
[1183/3897] Compiling source4/heimdal/lib/hcrypto/rc4.c
[1184/3897] Compiling source4/heimdal/lib/hcrypto/rijndael-alg-fst.c
[1185/3897] Compiling source4/heimdal/lib/hcrypto/rnd_keys.c
[1186/3897] Compiling source4/heimdal/lib/hcrypto/sha.c
[1187/3897] Compiling source4/heimdal/lib/hcrypto/sha256.c
[1188/3897] Compiling source4/heimdal/lib/hcrypto/sha512.c
[1189/3897] Compiling source4/heimdal/lib/hcrypto/ui.c
[1190/3897] Compiling source4/heimdal/lib/hcrypto/evp.c
[1191/3897] Compiling source4/heimdal/lib/hcrypto/evp-hcrypto.c
[1192/3897] Compiling source4/heimdal/lib/hcrypto/pkcs5.c
[1193/3897] Compiling source4/heimdal/lib/hcrypto/pkcs12.c
[1194/3897] Compiling source4/heimdal/lib/hcrypto/rand.c
[1195/3897] Compiling source4/heimdal/lib/hcrypto/rand-egd.c
[1196/3897] Compiling source4/heimdal/lib/hcrypto/rand-unix.c
[1197/3897] Compiling source4/heimdal/lib/hcrypto/rand-fortuna.c
[1198/3897] Compiling source4/heimdal/lib/hcrypto/rand-timer.c
[1199/3897] Compiling source4/heimdal/lib/hcrypto/hmac.c
[1200/3897] Compiling source4/heimdal/lib/hcrypto/camellia.c
[1201/3897] Compiling source4/heimdal/lib/hcrypto/camellia-ntt.c
[1202/3897] Compiling source4/heimdal/lib/hcrypto/common.c
[1203/3897] Compiling source4/heimdal/lib/hcrypto/validate.c
[1204/3897] Compiling default/source4/heimdal/lib/wind/wind_err.c
[1205/3897] Compiling source4/heimdal/lib/wind/stringprep.c
[1206/3897] Compiling source4/heimdal/lib/wind/errorlist.c
[1207/3897] Compiling default/source4/heimdal/lib/wind/errorlist_table.c
[1208/3897] Compiling source4/heimdal/lib/wind/normalize.c
[1209/3897] Compiling default/source4/heimdal/lib/wind/normalize_table.c
[1210/3897] Compiling source4/heimdal/lib/wind/combining.c
[1211/3897] Compiling default/source4/heimdal/lib/wind/combining_table.c
[1212/3897] Compiling source4/heimdal/lib/wind/utf8.c
[1213/3897] Compiling source4/heimdal/lib/wind/bidi.c
[1214/3897] Compiling default/source4/heimdal/lib/wind/bidi_table.c
[1215/3897] Compiling source4/heimdal/lib/wind/ldap.c
[1216/3897] Compiling source4/heimdal/lib/wind/map.c
[1217/3897] Compiling default/source4/heimdal/lib/wind/map_table.c
[1218/3897] Compiling lib/param/loadparm_server_role.c
[1219/3897] Compiling lib/param/loadparm.c
[1220/3897] Compiling lib/param/util.c
[1221/3897] Compiling lib/param/param_table.c
[1222/3897] Compiling default/python/samba_python.empty.c
[1223/3897] Compiling python/modules.c
[1224/3897] Compiling source4/param/pyparam_util.c
[1225/3897] Compiling source4/librpc/rpc/pyrpc_util.c
../source4/librpc/rpc/pyrpc_util.c: In function 'pyrpc_irpc_connect':
../source4/librpc/rpc/pyrpc_util.c:90:2: warning: 'dcerpc_binding_handle_set_sync_ev' is deprecated [-Wdeprecated-declarations]
  dcerpc_binding_handle_set_sync_ev(*binding_handle, event_ctx);
  ^
In file included from ../source4/librpc/rpc/dcerpc.h:33:0,
                 from ../source4/librpc/rpc/pyrpc_util.c:26:
../source4/../librpc/rpc/rpc_common.h:278:19: note: declared here
 _DEPRECATED_ void dcerpc_binding_handle_set_sync_ev(struct dcerpc_binding_handle *h,
                   ^
[1226/3897] Compiling source4/lib/messaging/messaging.c
[1227/3897] Compiling lib/util/unix_privs.c
[1228/3897] Compiling default/librpc/gen_ndr/ndr_wzcsvc.c
[1229/3897] Compiling default/librpc/gen_ndr/ndr_efs.c
[1230/3897] Compiling default/librpc/gen_ndr/ndr_w32time.c
[1231/3897] Compiling default/librpc/gen_ndr/ndr_trkwks.c
[1232/3897] Compiling default/librpc/gen_ndr/ndr_frsapi.c
[1233/3897] Compiling default/librpc/gen_ndr/ndr_remact.c
[1234/3897] Compiling default/librpc/gen_ndr/ndr_frsblobs.c
[1235/3897] Compiling default/librpc/gen_ndr/ndr_msgsvc.c
[1236/3897] Compiling default/librpc/gen_ndr/ndr_dfsblobs.c
[1237/3897] Compiling default/source4/librpc/gen_ndr/ndr_winsrepl.c
[1238/3897] Compiling default/source4/librpc/gen_ndr/ndr_ntp_signd.c
[1239/3897] Compiling default/librpc/gen_ndr/ndr_nfs4acl.c
[1240/3897] Compiling default/librpc/gen_ndr/ndr_fscc.c
[1241/3897] Compiling default/source4/librpc/gen_ndr/ndr_opendb.c
[1242/3897] Compiling default/source4/librpc/gen_ndr/ndr_winsif.c
[1243/3897] Compiling default/librpc/gen_ndr/ndr_oxidresolver.c
[1244/3897] Compiling default/librpc/gen_ndr/ndr_frstrans.c
[1245/3897] Compiling default/librpc/gen_ndr/ndr_dsbackup.c
[1246/3897] Compiling default/librpc/gen_ndr/ndr_preg.c
[1247/3897] Compiling librpc/ndr/ndr_preg.c
[1248/3897] Compiling default/source4/librpc/gen_ndr/ndr_sasl_helpers.c
[1249/3897] Compiling librpc/ndr/ndr_frsrpc.c
[1250/3897] Compiling default/librpc/gen_ndr/ndr_frsrpc.c
[1251/3897] Compiling default/librpc/gen_ndr/ndr_keysvc.c
[1252/3897] Compiling default/librpc/gen_ndr/ndr_winbind.c
[1253/3897] Compiling default/source4/librpc/ndr-samba4.empty.c
[1254/3897] Compiling default/librpc/gen_ndr/ndr_clusapi.c
[1255/3897] Compiling librpc/ndr/ndr_table.c
[1256/3897] Compiling default/source4/librpc/gen_ndr/tables.c
[1257/3897] Compiling default/librpc/gen_ndr/ndr_policyagent.c
[1258/3897] Compiling default/librpc/gen_ndr/ndr_dbgidl.c
[1259/3897] Compiling default/librpc/gen_ndr/ndr_dnsserver.c
[1260/3897] Compiling librpc/ndr/ndr_dnsserver.c
[1261/3897] Compiling default/source4/librpc/gen_ndr/ndr_winstation.c
[1262/3897] Compiling default/librpc/gen_ndr/ndr_audiosrv.c
[1263/3897] Compiling librpc/ndr/ndr_bkupblobs.c
[1264/3897] Compiling default/librpc/gen_ndr/ndr_bkupblobs.c
[1265/3897] Compiling default/librpc/gen_ndr/ndr_rot.c
[1266/3897] Compiling default/librpc/gen_ndr/ndr_scerpc.c
[1267/3897] Compiling librpc/ndr/ndr_backupkey.c
[1268/3897] Compiling default/librpc/gen_ndr/ndr_backupkey.c
[1269/3897] Compiling default/source4/librpc/gen_ndr/ndr_irpc.c
[1270/3897] Compiling default/librpc/gen_ndr/ndr_browser.c
[1271/3897] Compiling librpc/ndr/ndr_wmi.c
[1272/3897] Compiling default/librpc/gen_ndr/ndr_wmi.c
[1273/3897] Compiling default/librpc/gen_ndr/ndr_ntprinting.c
[1274/3897] Compiling librpc/ndr/ndr_ntprinting.c
[1275/3897] Compiling default/librpc/gen_ndr/ndr_named_pipe_auth.c
[1276/3897] Compiling default/source3/librpc/gen_ndr/ndr_smbXsrv.c
[1277/3897] Compiling default/librpc/gen_ndr/ndr_dnsp.c
[1278/3897] Compiling librpc/ndr/ndr_dnsp.c
[1279/3897] Compiling default/librpc/gen_ndr/ndr_mdssvc.c
[1280/3897] Compiling librpc/ndr/ndr_ntlmssp.c
[1281/3897] Compiling default/librpc/gen_ndr/ndr_ntlmssp.c
[1282/3897] Compiling librpc/ndr/ndr_drsblobs.c
[1283/3897] Compiling default/librpc/gen_ndr/ndr_drsblobs.c
[1284/3897] Compiling default/librpc/gen_ndr/ndr_idmap.c
[1285/3897] Compiling default/librpc/gen_ndr/ndr_witness.c
[1286/3897] Compiling librpc/ndr/ndr_witness.c
[1287/3897] Compiling librpc/ndr/ndr_orpc.c
[1288/3897] Compiling default/librpc/gen_ndr/ndr_orpc.c
[1289/3897] Compiling librpc/ndr/ndr_compression.c
[1290/3897] Compiling default/librpc/ndr-samba.empty.c
[1291/3897] Compiling librpc/ndr/ndr_schannel.c
[1292/3897] Compiling default/librpc/gen_ndr/ndr_schannel.c
[1293/3897] Compiling librpc/ndr/ndr_drsuapi.c
[1294/3897] Compiling default/librpc/gen_ndr/ndr_drsuapi.c
[1295/3897] Compiling default/librpc/gen_ndr/ndr_auth.c
[1296/3897] Compiling librpc/ndr/ndr_auth.c
[1297/3897] Compiling lib/compression/lzxpress.c
[1298/3897] Compiling default/librpc/gen_ndr/ndr_unixinfo.c
[1299/3897] Compiling default/librpc/gen_ndr/ndr_epmapper.c
[1300/3897] Compiling default/librpc/gen_ndr/ndr_dcom.c
[1301/3897] Compiling default/librpc/gen_ndr/ndr_mgmt.c
[1302/3897] Compiling librpc/ndr/ndr_xattr.c
[1303/3897] Compiling default/librpc/gen_ndr/ndr_xattr.c
[1304/3897] Compiling default/source3/librpc/gen_ndr/ndr_open_files.c
[1305/3897] Compiling default/librpc/gen_ndr/ndr_fsrvp.c
[1306/3897] Compiling default/librpc/gen_ndr/ndr_smb2_lease_struct.c
[1307/3897] Compiling librpc/ndr/ndr_krb5pac.c
[1308/3897] Compiling default/librpc/gen_ndr/ndr_krb5pac.c
[1309/3897] Compiling default/librpc/gen_ndr/ndr_spoolss.c
[1310/3897] Compiling default/librpc/gen_ndr/ndr_initshutdown.c
[1311/3897] Compiling default/librpc/gen_ndr/ndr_echo.c
[1312/3897] Compiling default/librpc/gen_ndr/ndr_samr.c
[1313/3897] Compiling default/librpc/gen_ndr/ndr_wkssvc.c
[1314/3897] Compiling librpc/ndr/ndr_spoolss_buf.c
[1315/3897] Compiling default/librpc/gen_ndr/ndr_svcctl.c
[1316/3897] Compiling librpc/ndr/ndr_svcctl.c
[1317/3897] Compiling default/librpc/gen_ndr/ndr_netlogon.c
[1318/3897] Compiling librpc/ndr/ndr_netlogon.c
[1319/3897] Compiling default/librpc/gen_ndr/ndr_srvsvc.c
[1320/3897] Compiling default/librpc/gen_ndr/ndr_eventlog.c
[1321/3897] Compiling default/librpc/gen_ndr/ndr_dfs.c
[1322/3897] Compiling default/librpc/gen_ndr/ndr_lsa.c
[1323/3897] Compiling default/librpc/gen_ndr/ndr_atsvc.c
[1324/3897] Compiling default/librpc/gen_ndr/ndr_winreg.c
[1325/3897] Compiling default/librpc/gen_ndr/ndr_ntsvcs.c
[1326/3897] Compiling default/librpc/gen_ndr/ndr_notify.c
[1327/3897] Compiling default/librpc/gen_ndr/ndr_dns.c
[1328/3897] Compiling librpc/ndr/ndr_dns.c
[1329/3897] Compiling default/librpc/gen_ndr/ndr_dssetup.c
[1330/3897] Compiling default/librpc/gen_ndr/ndr_file_id.c
[1331/3897] Compiling default/librpc/gen_ndr/ndr_eventlog6.c
[1332/3897] Compiling default/librpc/gen_ndr/ndr_server_id.c
[1333/3897] Compiling libcli/security/dom_sid.c
[1334/3897] Compiling libcli/security/display_sec.c
[1335/3897] Compiling libcli/security/secace.c
[1336/3897] Compiling libcli/security/secacl.c
[1337/3897] Compiling libcli/security/security_descriptor.c
[1338/3897] Compiling libcli/security/sddl.c
[1339/3897] Compiling libcli/security/privileges.c
[1340/3897] Compiling libcli/security/security_token.c
[1341/3897] Compiling libcli/security/access_check.c
[1342/3897] Compiling libcli/security/object_tree.c
[1343/3897] Compiling libcli/security/create_descriptor.c
[1344/3897] Compiling libcli/security/util_sid.c
[1345/3897] Compiling libcli/security/session.c
[1346/3897] Compiling libcli/security/secdesc.c
[1347/3897] Compiling default/librpc/gen_ndr/ndr_security.c
[1348/3897] Compiling librpc/ndr/ndr_sec_helper.c
[1349/3897] Compiling libcli/nbt/nbtname.c
[1350/3897] Compiling default/librpc/gen_ndr/ndr_nbt.c
[1351/3897] Compiling librpc/ndr/ndr_nbt.c
[1352/3897] Compiling lib/util/asn1.c
[1353/3897] Compiling source3/lib/messages_util.c
[1354/3897] Compiling lib/util/talloc_report.c
[1355/3897] Compiling source4/libcli/clireadwrite.c
[1356/3897] Compiling source4/libcli/cliconnect.c
[1357/3897] Compiling source4/libcli/clifile.c
[1358/3897] Compiling source4/libcli/clilist.c
[1359/3897] Compiling source4/libcli/clitrans2.c
[1360/3897] Compiling source4/libcli/climessage.c
[1361/3897] Compiling source4/libcli/clideltree.c
[1362/3897] Compiling source4/param/loadparm.c
[1363/3897] Compiling source4/libcli/finddcs_cldap.c
[1364/3897] Compiling default/librpc/gen_ndr/ndr_mgmt_c.c
[1365/3897] Compiling source4/librpc/rpc/dcerpc.c
../source4/librpc/rpc/dcerpc.c: In function 'dcerpc_pipe_binding_handle':
../source4/librpc/rpc/dcerpc.c:619:2: warning: 'dcerpc_binding_handle_set_sync_ev' is deprecated [-Wdeprecated-declarations]
  dcerpc_binding_handle_set_sync_ev(h, p->conn->event_ctx);
  ^
In file included from ../source4/librpc/rpc/dcerpc.h:33:0,
                 from ../source4/librpc/rpc/dcerpc.c:27:
../source4/../librpc/rpc/rpc_common.h:278:19: note: declared here
 _DEPRECATED_ void dcerpc_binding_handle_set_sync_ev(struct dcerpc_binding_handle *h,
                   ^
[1366/3897] Compiling source4/librpc/rpc/dcerpc_auth.c
[1367/3897] Compiling source4/librpc/rpc/dcerpc_schannel.c
[1368/3897] Compiling source4/librpc/rpc/dcerpc_util.c
[1369/3897] Compiling source4/librpc/rpc/dcerpc_smb.c
[1370/3897] Compiling source4/librpc/rpc/dcerpc_sock.c
[1371/3897] Compiling source4/librpc/rpc/dcerpc_roh_channel_in.c
[1372/3897] Compiling source4/librpc/rpc/dcerpc_roh_channel_out.c
[1373/3897] Compiling source4/librpc/rpc/dcerpc_roh.c
[1374/3897] Compiling source4/librpc/rpc/dcerpc_connect.c
[1375/3897] Compiling source4/librpc/rpc/dcerpc_secondary.c
[1376/3897] Compiling source4/libcli/dgram/dgramsocket.c
[1377/3897] Compiling source4/libcli/dgram/mailslot.c
[1378/3897] Compiling source4/libcli/dgram/netlogon.c
[1379/3897] Compiling source4/libcli/dgram/browse.c
[1380/3897] Compiling libcli/nbt/lmhosts.c
[1381/3897] Compiling libcli/nbt/nbtsocket.c
[1382/3897] Compiling libcli/nbt/namequery.c
[1383/3897] Compiling libcli/nbt/nameregister.c
[1384/3897] Compiling libcli/nbt/namerefresh.c
[1385/3897] Compiling libcli/nbt/namerelease.c
[1386/3897] Compiling lib/util/tevent_unix.c
[1387/3897] Compiling lib/util/tevent_ntstatus.c
[1388/3897] Compiling lib/util/tevent_werror.c
[1389/3897] Compiling source4/libcli/composite/composite.c
[1390/3897] Compiling default/lib/samba-sockets.empty.c
[1391/3897] Compiling source4/lib/socket/socket.c
[1392/3897] Compiling source4/lib/socket/access.c
[1393/3897] Compiling source4/lib/socket/connect_multi.c
[1394/3897] Compiling source4/lib/socket/connect.c
[1395/3897] Compiling source4/lib/socket/socket_ip.c
[1396/3897] Compiling lib/tsocket/tsocket.c
[1397/3897] Compiling lib/tsocket/tsocket_helpers.c
[1398/3897] Compiling lib/tsocket/tsocket_bsd.c
[1399/3897] Compiling source4/lib/socket/socket_unix.c
[1400/3897] Compiling source4/libcli/resolve/resolve.c
[1401/3897] Compiling lib/util/iov_buf.c
[1402/3897] Compiling source4/lib/events/tevent_s4.c
../source4/lib/events/tevent_s4.c: In function 's4_event_context_init':
../source4/lib/events/tevent_s4.c:37:3: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations]
   tevent_loop_allow_nesting(ev);
   ^
In file included from ../source4/lib/events/events.h:3:0,
                 from ../source4/lib/events/tevent_s4.c:21:
/usr/include/tevent.h:1709:6: note: declared here
 void tevent_loop_allow_nesting(struct tevent_context *ev) _DEPRECATED_;
      ^
[1403/3897] Compiling source4/libcli/raw/rawfile.c
[1404/3897] Compiling source4/libcli/raw/smb_signing.c
[1405/3897] Compiling source4/libcli/raw/clisocket.c
[1406/3897] Compiling source4/libcli/raw/clitransport.c
[1407/3897] Compiling source4/libcli/raw/clisession.c
[1408/3897] Compiling source4/libcli/raw/clitree.c
[1409/3897] Compiling source4/libcli/raw/clierror.c
[1410/3897] Compiling source4/libcli/raw/rawrequest.c
[1411/3897] Compiling source4/libcli/raw/rawreadwrite.c
[1412/3897] Compiling source4/libcli/raw/rawsearch.c
[1413/3897] Compiling source4/libcli/raw/rawsetfileinfo.c
[1414/3897] Compiling source4/libcli/raw/raweas.c
[1415/3897] Compiling source4/libcli/raw/rawtrans.c
[1416/3897] Compiling source4/libcli/raw/clioplock.c
[1417/3897] Compiling source4/libcli/raw/rawnegotiate.c
[1418/3897] Compiling source4/libcli/raw/rawfsinfo.c
[1419/3897] Compiling source4/libcli/raw/rawfileinfo.c
[1420/3897] Compiling source4/libcli/raw/rawnotify.c
[1421/3897] Compiling source4/libcli/raw/rawioctl.c
[1422/3897] Compiling source4/libcli/raw/rawacl.c
[1423/3897] Compiling source4/libcli/raw/rawdate.c
[1424/3897] Compiling source4/libcli/raw/rawlpq.c
[1425/3897] Compiling source4/libcli/raw/rawshadow.c
[1426/3897] Compiling source4/libcli/smb_composite/loadfile.c
[1427/3897] Compiling source4/libcli/smb_composite/savefile.c
[1428/3897] Compiling source4/libcli/smb_composite/connect.c
[1429/3897] Compiling source4/libcli/smb_composite/sesssetup.c
[1430/3897] Compiling source4/libcli/smb_composite/fetchfile.c
[1431/3897] Compiling source4/libcli/smb_composite/appendacl.c
[1432/3897] Compiling source4/libcli/smb_composite/fsinfo.c
[1433/3897] Compiling source4/libcli/smb_composite/smb2.c
[1434/3897] Compiling source4/libcli/smb2/transport.c
[1435/3897] Compiling source4/libcli/smb2/request.c
[1436/3897] Compiling source4/libcli/smb2/session.c
[1437/3897] Compiling source4/libcli/smb2/tcon.c
[1438/3897] Compiling source4/libcli/smb2/create.c
[1439/3897] Compiling source4/libcli/smb2/close.c
[1440/3897] Compiling source4/libcli/smb2/connect.c
[1441/3897] Compiling source4/libcli/smb2/getinfo.c
[1442/3897] Compiling source4/libcli/smb2/write.c
[1443/3897] Compiling source4/libcli/smb2/read.c
[1444/3897] Compiling source4/libcli/smb2/setinfo.c
[1445/3897] Compiling source4/libcli/smb2/find.c
[1446/3897] Compiling source4/libcli/smb2/ioctl.c
[1447/3897] Compiling source4/libcli/smb2/logoff.c
[1448/3897] Compiling source4/libcli/smb2/tdis.c
[1449/3897] Compiling source4/libcli/smb2/flush.c
[1450/3897] Compiling source4/libcli/smb2/lock.c
[1451/3897] Compiling source4/libcli/smb2/notify.c
[1452/3897] Compiling source4/libcli/smb2/cancel.c
[1453/3897] Compiling source4/libcli/smb2/keepalive.c
[1454/3897] Compiling source4/libcli/smb2/break.c
[1455/3897] Compiling source4/libcli/smb2/util.c
[1456/3897] Compiling source4/libcli/smb2/signing.c
[1457/3897] Compiling source4/libcli/smb2/lease_break.c
[1458/3897] Compiling source4/auth/kerberos/srv_keytab.c
[1459/3897] Compiling auth/credentials/credentials.c
[1460/3897] Compiling source4/param/secrets.c
[1461/3897] Compiling auth/credentials/credentials_krb5.c
[1462/3897] Compiling auth/credentials/credentials_ntlm.c
[1463/3897] Compiling auth/credentials/credentials_secrets.c
[1464/3897] Compiling source4/auth/kerberos/kerberos_util.c
[1465/3897] Compiling source4/dsdb/common/util.c
[1466/3897] Compiling source4/dsdb/common/util_trusts.c
[1467/3897] Compiling source4/dsdb/common/util_groups.c
[1468/3897] Compiling source4/dsdb/common/util_samr.c
[1469/3897] Compiling source4/dsdb/common/dsdb_dn.c
[1470/3897] Compiling source4/dsdb/common/dsdb_access.c
[1471/3897] Compiling lib/util/util_ldb.c
[1472/3897] Compiling libds/common/flag_mapping.c
[1473/3897] Compiling libcli/ldap/ldap_message.c
[1474/3897] Compiling libcli/ldap/ldap_ndr.c
[1475/3897] Compiling libcli/auth/pam_errors.c
[1476/3897] Compiling libcli/auth/ntlm_check.c
[1477/3897] Compiling libcli/auth/spnego_parse.c
[1478/3897] Compiling libcli/auth/credentials.c
[1479/3897] Compiling libcli/auth/session.c
[1480/3897] Compiling libcli/auth/smbencrypt.c
[1481/3897] Compiling libcli/auth/smbdes.c
[1482/3897] Compiling libcli/lsarpc/util_lsarpc.c
[1483/3897] Compiling libcli/auth/schannel_state_tdb.c
[1484/3897] Compiling default/libcli/auth/cliauth.empty.c
[1485/3897] Compiling libcli/auth/msrpc_parse.c
[1486/3897] Compiling lib/util/util_tdb.c
[1487/3897] Compiling lib/krb5_wrap/krb5_samba.c
[1488/3897] Compiling lib/krb5_wrap/gss_samba.c
[1489/3897] Compiling lib/krb5_wrap/keytab_util.c
[1490/3897] Compiling lib/krb5_wrap/enctype_convert.c
[1491/3897] Compiling lib/dbwrap/dbwrap.c
[1492/3897] Compiling lib/dbwrap/dbwrap_util.c
[1493/3897] Compiling lib/dbwrap/dbwrap_rbt.c
[1494/3897] Compiling lib/dbwrap/dbwrap_cache.c
[1495/3897] Compiling lib/dbwrap/dbwrap_tdb.c
[1496/3897] Compiling lib/dbwrap/dbwrap_local_open.c
[1497/3897] Compiling lib/tdb_wrap/tdb_wrap.c
[1498/3897] Compiling lib/ldb-samba/ldb_wrap.c
[1499/3897] Compiling source4/dsdb/schema/schema_init.c
[1500/3897] Compiling source4/dsdb/schema/schema_set.c
[1501/3897] Compiling source4/dsdb/schema/schema_query.c
[1502/3897] Compiling source4/dsdb/schema/schema_syntax.c
[1503/3897] Compiling source4/dsdb/schema/schema_description.c
[1504/3897] Compiling source4/dsdb/schema/schema_convert_to_ol.c
[1505/3897] Compiling source4/dsdb/schema/schema_inferiors.c
[1506/3897] Compiling source4/dsdb/schema/schema_prefixmap.c
[1507/3897] Compiling source4/dsdb/schema/schema_info_attr.c
[1508/3897] Compiling source4/dsdb/schema/schema_filtered.c
[1509/3897] Compiling source4/dsdb/schema/dsdb_dn.c
[1510/3897] Compiling lib/ldb-samba/ldif_handlers.c
[1511/3897] Compiling source4/lib/stream/packet.c
[1512/3897] Compiling source4/lib/tls/tls.c
../source4/lib/tls/tls.c:42:2: warning: 'gnutls_certificate_credentials' is deprecated [-Wdeprecated-declarations]
  gnutls_certificate_credentials x509_cred;
  ^
../source4/lib/tls/tls.c:43:2: warning: 'gnutls_dh_params' is deprecated [-Wdeprecated-declarations]
  gnutls_dh_params dh_params;
  ^
../source4/lib/tls/tls.c:54:2: warning: 'gnutls_session' is deprecated [-Wdeprecated-declarations]
  gnutls_session session;
  ^
../source4/lib/tls/tls.c:61:2: warning: 'gnutls_certificate_credentials' is deprecated [-Wdeprecated-declarations]
  gnutls_certificate_credentials xcred;
  ^
../source4/lib/tls/tls.c:113:1: warning: 'gnutls_transport_ptr' is deprecated [-Wdeprecated-declarations]
 static ssize_t tls_pull(gnutls_transport_ptr ptr, void *buf, size_t size)
 ^
../source4/lib/tls/tls.c:152:1: warning: 'gnutls_transport_ptr' is deprecated [-Wdeprecated-declarations]
 static ssize_t tls_push(gnutls_transport_ptr ptr, const void *buf, size_t size)
 ^
../source4/lib/tls/tls.c: In function 'tls_init_server':
../source4/lib/tls/tls.c:535:2: warning: 'gnutls_transport_ptr' is deprecated [-Wdeprecated-declarations]
  gnutls_transport_set_ptr(tls->session, (gnutls_transport_ptr)tls);
  ^
../source4/lib/tls/tls.c: In function 'tls_init_client':
../source4/lib/tls/tls.c:605:2: warning: 'gnutls_transport_ptr' is deprecated [-Wdeprecated-declarations]
  gnutls_transport_set_ptr(tls->session, (gnutls_transport_ptr)tls);
  ^
[1513/3897] Compiling source4/lib/tls/tlscert.c
../source4/lib/tls/tlscert.c: In function 'tls_cert_generate':
../source4/lib/tls/tlscert.c:45:2: warning: 'gnutls_x509_crt' is deprecated [-Wdeprecated-declarations]
  gnutls_x509_crt cacrt, crt;
  ^
../source4/lib/tls/tlscert.c:45:2: warning: 'gnutls_x509_crt' is deprecated [-Wdeprecated-declarations]
../source4/lib/tls/tlscert.c:46:2: warning: 'gnutls_x509_privkey' is deprecated [-Wdeprecated-declarations]
  gnutls_x509_privkey key, cakey;
  ^
../source4/lib/tls/tlscert.c:46:2: warning: 'gnutls_x509_privkey' is deprecated [-Wdeprecated-declarations]
[1514/3897] Compiling source4/lib/tls/tls_tstream.c
../source4/lib/tls/tls_tstream.c:46:2: warning: 'gnutls_session' is deprecated [-Wdeprecated-declarations]
  gnutls_session tls_session;
  ^
../source4/lib/tls/tls_tstream.c:148:1: warning: 'gnutls_transport_ptr' is deprecated [-Wdeprecated-declarations]
 static ssize_t tstream_tls_push_function(gnutls_transport_ptr ptr,
 ^
../source4/lib/tls/tls_tstream.c:287:1: warning: 'gnutls_transport_ptr' is deprecated [-Wdeprecated-declarations]
 static ssize_t tstream_tls_pull_function(gnutls_transport_ptr ptr,
 ^
../source4/lib/tls/tls_tstream.c:869:2: warning: 'gnutls_certificate_credentials' is deprecated [-Wdeprecated-declarations]
  gnutls_certificate_credentials x509_cred;
  ^
../source4/lib/tls/tls_tstream.c:870:2: warning: 'gnutls_dh_params' is deprecated [-Wdeprecated-declarations]
  gnutls_dh_params dh_params;
  ^
../source4/lib/tls/tls_tstream.c: In function '_tstream_tls_connect_send':
../source4/lib/tls/tls_tstream.c:1033:2: warning: 'gnutls_transport_ptr' is deprecated [-Wdeprecated-declarations]
  gnutls_transport_set_ptr(tlss->tls_session, (gnutls_transport_ptr)state->tls_stream);
  ^
../source4/lib/tls/tls_tstream.c: In function '_tstream_tls_accept_send':
../source4/lib/tls/tls_tstream.c:1308:2: warning: 'gnutls_transport_ptr' is deprecated [-Wdeprecated-declarations]
  gnutls_transport_set_ptr(tlss->tls_session, (gnutls_transport_ptr)state->tls_stream);
  ^
[1515/3897] Compiling auth/kerberos/gssapi_pac.c
[1516/3897] Compiling auth/kerberos/kerberos_pac.c
[1517/3897] Compiling auth/kerberos/gssapi_helper.c
[1518/3897] Compiling source4/auth/kerberos/kerberos_pac.c
[1519/3897] Compiling source4/auth/kerberos/krb5_init_context.c
[1520/3897] Compiling auth/auth_sam_reply.c
[1521/3897] Compiling auth/wbc_auth_util.c
[1522/3897] Compiling libcli/smb/smb_signing.c
[1523/3897] Compiling libcli/smb/smb_seal.c
[1524/3897] Compiling libcli/smb/smb2_negotiate_context.c
[1525/3897] Compiling libcli/smb/smb2_create_blob.c
[1526/3897] Compiling libcli/smb/smb2_signing.c
[1527/3897] Compiling libcli/smb/smb2_lease.c
[1528/3897] Compiling libcli/smb/util.c
[1529/3897] Compiling libcli/smb/smbXcli_base.c
[1530/3897] Compiling libcli/smb/smb1cli_trans.c
[1531/3897] Compiling libcli/smb/smb1cli_echo.c
[1532/3897] Compiling libcli/smb/smb1cli_create.c
[1533/3897] Compiling libcli/smb/smb1cli_close.c
[1534/3897] Compiling libcli/smb/smb1cli_write.c
[1535/3897] Compiling libcli/smb/smb1cli_read.c
[1536/3897] Compiling libcli/smb/smb2cli_session.c
[1537/3897] Compiling libcli/smb/smb2cli_tcon.c
[1538/3897] Compiling libcli/smb/smb2cli_create.c
[1539/3897] Compiling libcli/smb/smb2cli_close.c
[1540/3897] Compiling libcli/smb/smb2cli_read.c
[1541/3897] Compiling libcli/smb/smb2cli_write.c
[1542/3897] Compiling libcli/smb/smb2cli_flush.c
[1543/3897] Compiling libcli/smb/smb2cli_set_info.c
[1544/3897] Compiling libcli/smb/smb2cli_query_info.c
[1545/3897] Compiling libcli/smb/smb2cli_query_directory.c
[1546/3897] Compiling libcli/smb/smb2cli_ioctl.c
[1547/3897] Compiling libcli/smb/smb2cli_echo.c
[1548/3897] Compiling libcli/smb/tstream_smbXcli_np.c
[1549/3897] Compiling lib/async_req/async_sock.c
[1550/3897] Compiling libcli/smb/read_smb.c
[1551/3897] Compiling source4/lib/http/gensec/basic.c
[1552/3897] Compiling source4/auth/gensec/gensec_tstream.c
[1553/3897] Compiling auth/gensec/spnego.c
[1554/3897] Compiling auth/gensec/external.c
[1555/3897] Compiling auth/gensec/schannel.c
[1556/3897] Compiling auth/gensec/ncalrpc.c
[1557/3897] Compiling auth/ntlmssp/gensec_ntlmssp.c
[1558/3897] Compiling auth/ntlmssp/ntlmssp.c
[1559/3897] Compiling auth/ntlmssp/ntlmssp_util.c
[1560/3897] Compiling auth/ntlmssp/ntlmssp_ndr.c
[1561/3897] Compiling auth/ntlmssp/ntlmssp_client.c
[1562/3897] Compiling auth/ntlmssp/ntlmssp_server.c
[1563/3897] Compiling auth/ntlmssp/ntlmssp_sign.c
[1564/3897] Compiling auth/ntlmssp/gensec_ntlmssp_server.c
[1565/3897] Compiling source4/lib/http/gensec/ntlm.c
[1566/3897] Compiling default/auth/ntlmssp/gensec_ntlmssp.empty.c
[1567/3897] Compiling auth/gensec/gensec.c
../auth/gensec/gensec.c: In function 'gensec_update_ev':
../auth/gensec/gensec.c:246:4: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations]
    tevent_loop_allow_nesting(ev);
    ^
In file included from ../auth/gensec/gensec.c:26:0:
/usr/include/tevent.h:1709:6: note: declared here
 void tevent_loop_allow_nesting(struct tevent_context *ev) _DEPRECATED_;
      ^
../auth/gensec/gensec.c:307:3: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations]
   tevent_loop_allow_nesting(ev);
   ^
In file included from ../auth/gensec/gensec.c:26:0:
/usr/include/tevent.h:1709:6: note: declared here
 void tevent_loop_allow_nesting(struct tevent_context *ev) _DEPRECATED_;
      ^
[1568/3897] Compiling auth/gensec/gensec_start.c
[1569/3897] Compiling auth/gensec/gensec_util.c
[1570/3897] Compiling source4/auth/gensec/gensec_gssapi.c
../source4/auth/gensec/gensec_gssapi.c: In function 'gensec_gssapi_update':
../source4/auth/gensec/gensec_gssapi.c:431:4: warning: 'gsskrb5_set_send_to_kdc' is deprecated [-Wdeprecated-declarations]
    min_stat = gsskrb5_set_send_to_kdc(&send_to_kdc);
    ^
In file included from ../lib/replace/system/gssapi.h:43:0,
                 from ../source4/auth/gensec/gensec_gssapi.c:27:
../source4/heimdal/lib/gssapi/gssapi/gssapi_krb5.h:123:1: note: declared here
 gsskrb5_set_send_to_kdc(struct gsskrb5_send_to_kdc *)
 ^
../source4/auth/gensec/gensec_gssapi.c:458:4: warning: 'gsskrb5_set_send_to_kdc' is deprecated [-Wdeprecated-declarations]
    ret = gsskrb5_set_send_to_kdc(&send_to_kdc);
    ^
In file included from ../lib/replace/system/gssapi.h:43:0,
                 from ../source4/auth/gensec/gensec_gssapi.c:27:
../source4/heimdal/lib/gssapi/gssapi/gssapi_krb5.h:123:1: note: declared here
 gsskrb5_set_send_to_kdc(struct gsskrb5_send_to_kdc *)
 ^
[1571/3897] Compiling lib/util/modules.c
[1572/3897] Compiling libcli/drsuapi/repl_decrypt.c
[1573/3897] Compiling source4/auth/system_session.c
[1574/3897] Compiling source4/auth/session.c
[1575/3897] Compiling source4/auth/sam.c
[1576/3897] Compiling source4/dsdb/samdb/samdb.c
[1577/3897] Compiling source4/dsdb/samdb/samdb_privilege.c
[1578/3897] Compiling source4/dsdb/samdb/cracknames.c
[1579/3897] Compiling source4/dsdb/repl/replicated_objects.c
[1580/3897] Compiling default/librpc/gen_ndr/ndr_dcerpc.c
[1581/3897] Compiling librpc/ndr/ndr_dcerpc.c
[1582/3897] Compiling librpc/rpc/dcerpc_error.c
[1583/3897] Compiling librpc/rpc/binding.c
[1584/3897] Compiling librpc/rpc/dcerpc_util.c
[1585/3897] Compiling librpc/rpc/binding_handle.c
[1586/3897] Compiling source4/lib/http/http.c
[1587/3897] Compiling source4/lib/http/http_auth.c
[1588/3897] Compiling source3/lib/unix_msg/unix_msg.c
[1589/3897] Compiling source3/lib/pthreadpool/pthreadpool.c
[1590/3897] Compiling source3/lib/poll_funcs/poll_funcs_tevent.c
[1591/3897] Compiling source3/lib/messages_dgm.c
[1592/3897] Compiling source3/lib/messages_dgm_ref.c
[1593/3897] Compiling source3/lib/msghdr.c
[1594/3897] Compiling lib/util/server_id_db.c
[1595/3897] Compiling lib/util/strv.c
[1596/3897] Compiling source3/param/util.c
[1597/3897] Compiling source3/lib/system.c
[1598/3897] Compiling source3/lib/sendfile.c
[1599/3897] Compiling source3/lib/recvfile.c
[1600/3897] Compiling source3/lib/time.c
[1601/3897] Compiling source3/lib/util_sid.c
[1602/3897] Compiling source3/lib/util_file.c
[1603/3897] Compiling source3/lib/util.c
[1604/3897] Compiling source3/lib/util_sock.c
[1605/3897] Compiling source3/lib/util_tsock.c
[1606/3897] Compiling source3/lib/util_transfer_file.c
[1607/3897] Compiling source3/lib/sock_exec.c
[1608/3897] Compiling source3/param/loadparm_ctx.c
[1609/3897] Compiling source3/lib/dbwrap/dbwrap_open.c
[1610/3897] Compiling source3/lib/dbwrap/dbwrap_watch.c
[1611/3897] Compiling source3/lib/g_lock.c
[1612/3897] Compiling source3/lib/version.c
[1613/3897] Compiling default/librpc/gen_ndr/ndr_messaging.c
[1614/3897] Compiling source3/lib/messages.c
[1615/3897] Compiling source3/lib/util_cluster.c
[1616/3897] Compiling source3/lib/id_cache.c
[1617/3897] Compiling source3/lib/talloc_dict.c
[1618/3897] Compiling source3/lib/serverid.c
[1619/3897] Compiling source3/lib/server_id_db_util.c
[1620/3897] Compiling source3/lib/addrchange.c
[1621/3897] Compiling lib/util/debug_s3.c
[1622/3897] Compiling source3/lib/dumpcore.c
[1623/3897] Compiling source3/lib/interface.c
[1624/3897] Compiling source3/lib/username.c
[1625/3897] Compiling source3/lib/access.c
[1626/3897] Compiling source3/lib/smbrun.c
[1627/3897] Compiling source3/lib/wins_srv.c
[1628/3897] Compiling source3/lib/substitute.c
[1629/3897] Compiling source3/lib/substitute_generic.c
[1630/3897] Compiling source3/lib/ms_fnmatch.c
[1631/3897] Compiling source3/lib/tallocmsg.c
[1632/3897] Compiling source3/lib/dmallocmsg.c
[1633/3897] Compiling source3/intl/lang_tdb.c
[1634/3897] Compiling source3/lib/gencache.c
[1635/3897] Compiling source3/lib/events.c
[1636/3897] Compiling source3/lib/server_contexts.c
[1637/3897] Compiling source3/lib/server_prefork.c
[1638/3897] Compiling source3/lib/server_prefork_util.c
[1639/3897] Compiling source3/lib/ldap_escape.c
[1640/3897] Compiling source3/lib/fncall.c
[1641/3897] Compiling source3/libads/krb5_errs.c
[1642/3897] Compiling source3/lib/system_smbd.c
[1643/3897] Compiling source3/lib/audit.c
[1644/3897] Compiling source3/lib/tevent_wait.c
[1645/3897] Compiling source3/lib/idmap_cache.c
[1646/3897] Compiling source3/lib/util_ea.c
[1647/3897] Compiling source3/lib/background.c
[1648/3897] Compiling source3/param/loadparm.c
[1649/3897] Compiling source3/lib/sharesec.c
[1650/3897] Compiling source3/lib/ldap_debug_handler.c
[1651/3897] Compiling source3/lib/util_names.c
[1652/3897] Compiling source3/lib/smbconf/smbconf_init.c
[1653/3897] Compiling source3/lib/smbconf/smbconf_reg.c
[1654/3897] Compiling lib/util/util_pw.c
[1655/3897] Compiling source3/registry/reg_backend_smbconf.c
[1656/3897] Compiling source3/registry/reg_init_smbconf.c
[1657/3897] Compiling source3/registry/reg_util_token.c
[1658/3897] Compiling source3/registry/reg_api_util.c
[1659/3897] Compiling lib/smbconf/smbconf.c
[1660/3897] Compiling lib/smbconf/smbconf_txt.c
[1661/3897] Compiling lib/smbconf/smbconf_util.c
[1662/3897] Compiling source3/registry/reg_api.c
[1663/3897] Compiling source3/registry/reg_dispatcher.c
[1664/3897] Compiling source3/registry/reg_cachehook.c
[1665/3897] Compiling source3/registry/reg_objects.c
[1666/3897] Compiling source3/registry/reg_util_internal.c
[1667/3897] Compiling source3/lib/util_nttoken.c
[1668/3897] Compiling source3/registry/reg_backend_db.c
[1669/3897] Compiling source3/registry/reg_parse_internal.c
[1670/3897] Compiling source3/lib/cbuf.c
[1671/3897] Compiling source3/lib/srprs.c
[1672/3897] Compiling source3/registry/reg_init_basic.c
[1673/3897] Compiling source3/libsmb/errormap.c
[1674/3897] Compiling source3/libsmb/smberr.c
[1675/3897] Compiling source3/lib/errmap_unix.c
[1676/3897] Compiling source3/lib/util_tdb.c
[1677/3897] Compiling libcli/registry/util_reg.c
[1678/3897] Compiling source3/lib/smbd_shim.c
[1679/3897] Compiling source3/lib/util_sec.c
[1680/3897] Compiling source3/lib/util_str.c
[1681/3897] Compiling source3/lib/adt_tree.c
[1682/3897] Compiling source3/lib/util_malloc.c
[1683/3897] Compiling source3/lib/namearray.c
[1684/3897] Compiling source3/lib/file_id.c
[1685/3897] Compiling source3/lib/charcnv.c
[1686/3897] Compiling source3/lib/fstring.c
[1687/3897] Compiling source3/lib/cluster_support.c
[1688/3897] Compiling source3/lib/ctdb_dummy.c
[1689/3897] Compiling source3/lib/sys_rw.c
[1690/3897] Compiling source3/lib/sys_rw_data.c
[1691/3897] Compiling libcli/netlogon/netlogon.c
[1692/3897] Compiling libcli/cldap/cldap.c
[1693/3897] Compiling source4/libcli/ldap/ldap_client.c
[1694/3897] Compiling source4/libcli/ldap/ldap_bind.c
[1695/3897] Compiling source4/libcli/ldap/ldap_ildap.c
[1696/3897] Compiling source4/libcli/ldap/ldap_controls.c
[1697/3897] Compiling source4/libcli/resolve/bcast.c
[1698/3897] Compiling source4/libcli/resolve/nbtlist.c
[1699/3897] Compiling source4/libcli/resolve/wins.c
[1700/3897] Compiling source4/libcli/resolve/dns_ex.c
[1701/3897] Compiling source4/libcli/resolve/host.c
[1702/3897] Compiling source4/libcli/resolve/lmhosts.c
[1703/3897] Compiling source4/libcli/resolve/resolve_lp.c
[1704/3897] Compiling libcli/util/tstream.c
[1705/3897] Compiling source4/lib/socket/interface.c
[1706/3897] Compiling default/librpc/gen_ndr/ndr_winreg_c.c
[1707/3897] Compiling default/librpc/gen_ndr/ndr_epmapper_c.c
[1708/3897] Compiling default/librpc/gen_ndr/ndr_netlogon_c.c
[1709/3897] Compiling default/librpc/gen_ndr/ndr_dfs_c.c
[1710/3897] Compiling default/librpc/gen_ndr/ndr_lsa_c.c
[1711/3897] Compiling default/librpc/gen_ndr/ndr_eventlog_c.c
[1712/3897] Compiling default/librpc/gen_ndr/ndr_dns_c.c
[1713/3897] Compiling default/librpc/gen_ndr/ndr_atsvc_c.c
[1714/3897] Compiling default/librpc/gen_ndr/ndr_spoolss_c.c
[1715/3897] Compiling default/librpc/gen_ndr/ndr_samr_c.c
[1716/3897] Compiling default/librpc/gen_ndr/ndr_wkssvc_c.c
[1717/3897] Compiling default/librpc/dcerpc-samba.empty.c
[1718/3897] Compiling default/librpc/gen_ndr/ndr_echo_c.c
[1719/3897] Compiling default/librpc/gen_ndr/ndr_srvsvc_c.c
[1720/3897] Compiling default/librpc/gen_ndr/ndr_initshutdown_c.c
[1721/3897] Compiling default/librpc/gen_ndr/ndr_ntsvcs_c.c
[1722/3897] Compiling default/librpc/gen_ndr/ndr_svcctl_c.c
[1723/3897] Compiling source4/cluster/cluster.c
[1724/3897] Compiling source4/cluster/local.c
[1725/3897] Compiling python/pyglue.c
[1726/3897] Compiling source4/param/provision.c
[1727/3897] Compiling source4/param/pyparam.c
[1728/3897] Compiling source4/param/share.c
[1729/3897] Compiling source4/param/share_classic.c
[1730/3897] Compiling source4/param/share_ldb.c
[1731/3897] Compiling source4/param/pyparam.c
[1732/3897] Compiling default/source4/param/shares.empty.c
[1733/3897] Compiling librpc/tools/ndrdump.c
[1734/3897] Compiling source4/lib/cmdline/popt_common.c
[1735/3897] Compiling default/source4/librpc/dcerpc-samba4.empty.c
[1736/3897] Compiling default/librpc/gen_ndr/ndr_winbind_c.c
[1737/3897] Compiling default/source4/librpc/gen_ndr/ndr_irpc_c.c
[1738/3897] Compiling default/source4/librpc/dcerpc-samr.empty.c
[1739/3897] Compiling default/source4/librpc/dcerpc-atsvc.empty.c
[1740/3897] Compiling default/source4/librpc/gen_ndr/ndr_winsif_c.c
[1741/3897] Compiling source4/librpc/rpc/pyrpc.c
[1742/3897] Compiling default/librpc/gen_ndr/py_srvsvc.c
[1743/3897] Compiling default/librpc/gen_ndr/py_echo.c
[1744/3897] Compiling default/librpc/gen_ndr/py_dns.c
[1745/3897] Compiling default/librpc/gen_ndr/py_auth.c
[1746/3897] Compiling default/librpc/gen_ndr/py_krb5pac.c
[1747/3897] Compiling default/librpc/gen_ndr/py_winreg.c
[1748/3897] Compiling default/librpc/gen_ndr/py_misc.c
[1749/3897] Compiling default/librpc/gen_ndr/py_initshutdown.c
[1750/3897] Compiling default/librpc/gen_ndr/py_epmapper.c
[1751/3897] Compiling default/librpc/gen_ndr/py_mgmt.c
[1752/3897] Compiling default/librpc/gen_ndr/py_atsvc.c
[1753/3897] Compiling default/librpc/gen_ndr/py_nbt.c
[1754/3897] Compiling default/librpc/gen_ndr/ndr_nbt_c.c
[1755/3897] Compiling default/librpc/gen_ndr/py_samr.c
[1756/3897] Compiling default/librpc/gen_ndr/py_svcctl.c
[1757/3897] Compiling default/librpc/gen_ndr/py_lsa.c
[1758/3897] Compiling default/librpc/gen_ndr/py_wkssvc.c
[1759/3897] Compiling default/librpc/gen_ndr/py_dfs.c
[1760/3897] Compiling default/librpc/gen_ndr/py_dcerpc.c
[1761/3897] Compiling default/librpc/gen_ndr/py_unixinfo.c
[1762/3897] Compiling default/librpc/gen_ndr/ndr_unixinfo_c.c
[1763/3897] Compiling default/source4/librpc/gen_ndr/py_irpc.c
[1764/3897] Compiling default/librpc/gen_ndr/py_server_id.c
[1765/3897] Compiling default/librpc/gen_ndr/ndr_server_id_c.c
[1766/3897] Compiling default/librpc/gen_ndr/py_winbind.c
[1767/3897] Compiling default/librpc/gen_ndr/py_netlogon.c
[1768/3897] Compiling default/librpc/gen_ndr/py_idmap.c
[1769/3897] Compiling default/librpc/gen_ndr/py_drsuapi.c
[1770/3897] Compiling default/librpc/gen_ndr/ndr_drsuapi_c.c
[1771/3897] Compiling default/librpc/gen_ndr/py_security.c
[1772/3897] Compiling default/librpc/gen_ndr/py_drsblobs.c
[1773/3897] Compiling default/librpc/gen_ndr/ndr_drsblobs_c.c
[1774/3897] Compiling default/librpc/gen_ndr/py_dnsp.c
[1775/3897] Compiling default/librpc/gen_ndr/ndr_dnsp_c.c
[1776/3897] Compiling default/librpc/gen_ndr/py_xattr.c
[1777/3897] Compiling default/librpc/gen_ndr/ndr_xattr_c.c
[1778/3897] Compiling default/librpc/gen_ndr/py_idmap.c
[1779/3897] Compiling default/librpc/gen_ndr/py_dnsserver.c
[1780/3897] Compiling default/librpc/gen_ndr/ndr_dnsserver_c.c
[1781/3897] Compiling default/librpc/gen_ndr/py_smb_acl.c
[1782/3897] Compiling default/source4/dsdb/samdb/ldb_modules/dsdb-module.empty.c
[1783/3897] Compiling source4/dsdb/samdb/ldb_modules/util.c
[1784/3897] Compiling source4/dsdb/samdb/ldb_modules/acl_util.c
[1785/3897] Compiling source4/dsdb/samdb/ldb_modules/schema_util.c
[1786/3897] Compiling source4/dsdb/samdb/ldb_modules/netlogon.c
[1787/3897] Compiling source4/dsdb/samdb/ldb_modules/ridalloc.c
[1788/3897] Compiling source4/dsdb/samdb/ldb_modules/samba_dsdb.c
[1789/3897] Compiling source4/dsdb/samdb/ldb_modules/samba_secrets.c
[1790/3897] Compiling source4/dsdb/samdb/ldb_modules/objectguid.c
[1791/3897] Compiling source4/dsdb/samdb/ldb_modules/repl_meta_data.c
[1792/3897] Compiling source4/dsdb/samdb/ldb_modules/schema_load.c
[1793/3897] Compiling source4/dsdb/samdb/ldb_modules/schema_data.c
[1794/3897] Compiling source4/dsdb/samdb/ldb_modules/samldb.c
[1795/3897] Compiling source4/dsdb/samdb/ldb_modules/samba3sam.c
[1796/3897] Compiling source4/lib/samba3/smbpasswd.c
[1797/3897] Compiling source4/dsdb/samdb/ldb_modules/samba3sid.c
[1798/3897] Compiling source4/dsdb/samdb/ldb_modules/simple_ldap_map.c
[1799/3897] Compiling source4/dsdb/samdb/ldb_modules/rootdse.c
[1800/3897] Compiling source4/dsdb/samdb/ldb_modules/password_hash.c
[1801/3897] Compiling source4/dsdb/samdb/ldb_modules/local_password.c
[1802/3897] Compiling source4/dsdb/samdb/ldb_modules/extended_dn_in.c
[1803/3897] Compiling source4/dsdb/samdb/ldb_modules/extended_dn_out.c
[1804/3897] Compiling source4/dsdb/samdb/ldb_modules/extended_dn_store.c
[1805/3897] Compiling source4/dsdb/samdb/ldb_modules/show_deleted.c
[1806/3897] Compiling source4/dsdb/samdb/ldb_modules/partition.c
[1807/3897] Compiling source4/dsdb/samdb/ldb_modules/partition_init.c
[1808/3897] Compiling source4/dsdb/samdb/ldb_modules/partition_metadata.c
[1809/3897] Compiling source4/dsdb/samdb/ldb_modules/new_partition.c
[1810/3897] Compiling source4/dsdb/samdb/ldb_modules/update_keytab.c
[1811/3897] Compiling source4/dsdb/samdb/ldb_modules/secrets_tdb_sync.c
[1812/3897] Compiling default/source3/librpc/gen_ndr/ndr_secrets.c
[1813/3897] Compiling source3/passdb/secrets.c
[1814/3897] Compiling source3/passdb/machine_account_secrets.c
[1815/3897] Compiling source3/passdb/machine_sid.c
[1816/3897] Compiling source3/passdb/secrets_lsa.c
[1817/3897] Compiling source4/dsdb/samdb/ldb_modules/objectclass.c
[1818/3897] Compiling source4/dsdb/samdb/ldb_modules/objectclass_attrs.c
[1819/3897] Compiling source4/dsdb/samdb/ldb_modules/subtree_rename.c
[1820/3897] Compiling source4/dsdb/samdb/ldb_modules/subtree_delete.c
[1821/3897] Compiling source4/dsdb/samdb/ldb_modules/linked_attributes.c
[1822/3897] Compiling source4/dsdb/samdb/ldb_modules/ranged_results.c
[1823/3897] Compiling source4/dsdb/samdb/ldb_modules/anr.c
[1824/3897] Compiling source4/dsdb/samdb/ldb_modules/instancetype.c
[1825/3897] Compiling source4/dsdb/samdb/ldb_modules/operational.c
[1826/3897] Compiling source4/dsdb/samdb/ldb_modules/descriptor.c
[1827/3897] Compiling source4/dsdb/samdb/ldb_modules/resolve_oids.c
[1828/3897] Compiling source4/dsdb/samdb/ldb_modules/acl.c
[1829/3897] Compiling source4/dsdb/samdb/ldb_modules/lazy_commit.c
[1830/3897] Compiling source4/dsdb/samdb/ldb_modules/acl_read.c
[1831/3897] Compiling source4/dsdb/samdb/ldb_modules/simple_dn.c
[1832/3897] Compiling source4/dsdb/samdb/ldb_modules/dirsync.c
[1833/3897] Compiling source4/dsdb/samdb/ldb_modules/dns_notify.c
[1834/3897] Compiling source4/dsdb/samdb/ldb_modules/tombstone_reanimate.c
[1835/3897] Compiling source4/dsdb/repl/drepl_service.c
[1836/3897] Compiling source4/dsdb/repl/drepl_periodic.c
[1837/3897] Compiling source4/dsdb/repl/drepl_partitions.c
[1838/3897] Compiling source4/dsdb/repl/drepl_out_pull.c
[1839/3897] Compiling source4/dsdb/repl/drepl_out_helpers.c
[1840/3897] Compiling source4/dsdb/repl/drepl_notify.c
[1841/3897] Compiling source4/dsdb/repl/drepl_ridalloc.c
[1842/3897] Compiling source4/dsdb/repl/drepl_extended.c
[1843/3897] Compiling source4/dsdb/repl/drepl_fsmo.c
[1844/3897] Compiling source4/dsdb/repl/drepl_secret.c
[1845/3897] Compiling source4/dsdb/repl/drepl_replica.c
[1846/3897] Compiling source4/auth/ntlm/auth_server_service.c
[1847/3897] Compiling source4/smbd/service.c
[1848/3897] Compiling source4/smbd/service_stream.c
[1849/3897] Compiling source4/smbd/service_named_pipe.c
[1850/3897] Compiling source4/smbd/service_task.c
../source4/smbd/service_task.c: In function 'task_server_terminate':
../source4/smbd/service_task.c:45:4: warning: 'dcerpc_binding_handle_set_sync_ev' is deprecated [-Wdeprecated-declarations]
    dcerpc_binding_handle_set_sync_ev(irpc_handle, event_ctx);
    ^
In file included from ../source4/librpc/rpc/dcerpc.h:33:0,
                 from default/source4/librpc/gen_ndr/ndr_irpc_c.h:1,
                 from ../source4/smbd/service_task.c:26:
../source4/../librpc/rpc/rpc_common.h:278:19: note: declared here
 _DEPRECATED_ void dcerpc_binding_handle_set_sync_ev(struct dcerpc_binding_handle *h,
                   ^
[1851/3897] Compiling source4/echo_server/echo_server.c
[1852/3897] Compiling source4/auth/ntlm/auth_anonymous.c
[1853/3897] Compiling source4/auth/ntlm/auth.c
[1854/3897] Compiling source4/auth/ntlm/auth_util.c
[1855/3897] Compiling source4/auth/ntlm/auth_simple.c
[1856/3897] Compiling source4/auth/ntlm/auth_winbind.c
../source4/auth/ntlm/auth_winbind.c: In function 'winbind_check_password':
../source4/auth/ntlm/auth_winbind.c:140:2: warning: 'dcerpc_binding_handle_set_sync_ev' is deprecated [-Wdeprecated-declarations]
  dcerpc_binding_handle_set_sync_ev(irpc_handle, ctx->auth_ctx->event_ctx);
  ^
In file included from ../source4/librpc/rpc/dcerpc.h:33:0,
                 from default/librpc/gen_ndr/ndr_winbind_c.h:1,
                 from ../source4/auth/ntlm/auth_winbind.c:27:
../source4/../librpc/rpc/rpc_common.h:278:19: note: declared here
 _DEPRECATED_ void dcerpc_binding_handle_set_sync_ev(struct dcerpc_binding_handle *h,
                   ^
[1857/3897] Compiling source4/auth/ntlm/auth_sam.c
[1858/3897] Compiling source4/auth/ntlm/auth_developer.c
[1859/3897] Compiling source4/auth/ntlm/auth_unix.c
[1860/3897] Compiling nsswitch/libwbclient/wbc_guid.c
[1861/3897] Compiling nsswitch/libwbclient/wbc_idmap.c
[1862/3897] Compiling nsswitch/libwbclient/wbclient.c
[1863/3897] Compiling nsswitch/libwbclient/wbc_pam.c
[1864/3897] Compiling nsswitch/libwbclient/wbc_pwd.c
[1865/3897] Compiling nsswitch/libwbclient/wbc_sid.c
[1866/3897] Compiling nsswitch/libwbclient/wbc_util.c
[1867/3897] Compiling nsswitch/wb_common.c
[1868/3897] Compiling source4/auth/unix_token.c
[1869/3897] Compiling nsswitch/wb_reqtrans.c
[1870/3897] Compiling source4/libcli/wbclient/wbclient.c
[1871/3897] Compiling libcli/named_pipe_auth/npa_tstream.c
[1872/3897] Compiling source4/smbd/process_model.c
[1873/3897] Compiling source4/smbd/process_single.c
[1874/3897] Compiling source4/dsdb/kcc/kcc_service.c
[1875/3897] Compiling source4/dsdb/kcc/kcc_connection.c
[1876/3897] Compiling source4/dsdb/kcc/kcc_topology.c
[1877/3897] Compiling source4/dsdb/kcc/kcc_deleted.c
[1878/3897] Compiling source4/dsdb/kcc/kcc_periodic.c
[1879/3897] Compiling source4/dsdb/kcc/kcc_drs_replica_info.c
[1880/3897] Compiling lib/util/util_runcmd.c
[1881/3897] Compiling source4/dsdb/dns/dns_update.c
[1882/3897] Compiling source4/dsdb/pydsdb.c
[1883/3897] Compiling source4/smbd/server.c
[1884/3897] Compiling source4/auth/samba_server_gensec.c
[1885/3897] Compiling source4/ntptr/simple_ldb/ntptr_simple_ldb.c
[1886/3897] Compiling source4/ntptr/ntptr_base.c
[1887/3897] Compiling source4/ntptr/ntptr_interface.c
[1888/3897] Compiling source4/rpc_server/common/forward.c
[1889/3897] Compiling source4/rpc_server/common/reply.c
[1890/3897] Compiling source4/rpc_server/dcesrv_auth.c
[1891/3897] Compiling source4/rpc_server/common/loadparm.c
[1892/3897] Compiling source4/lib/registry/interface.c
[1893/3897] Compiling source4/lib/registry/util.c
[1894/3897] Compiling source4/lib/registry/samba.c
[1895/3897] Compiling source4/lib/registry/patchfile_dotreg.c
[1896/3897] Compiling source4/lib/registry/patchfile_preg.c
[1897/3897] Compiling source4/lib/registry/patchfile.c
[1898/3897] Compiling source4/lib/registry/regf.c
[1899/3897] Compiling source4/lib/registry/hive.c
[1900/3897] Compiling source4/lib/registry/local.c
[1901/3897] Compiling source4/lib/registry/ldb.c
[1902/3897] Compiling source4/lib/registry/rpc.c
[1903/3897] Compiling default/source4/lib/registry/tdr_regf.c
[1904/3897] Compiling lib/tdr/tdr.c
[1905/3897] Compiling source4/ntvfs/sysdep/inotify.c
[1906/3897] Compiling source4/ntvfs/smb2/vfs_smb2.c
[1907/3897] Compiling source4/ntvfs/ipc/vfs_ipc.c
[1908/3897] Compiling source4/ntvfs/ipc/ipc_rap.c
[1909/3897] Compiling source4/ntvfs/ipc/rap_server.c
[1910/3897] Compiling source4/ntvfs/posix/pvfs_acl.c
[1911/3897] Compiling source4/ntvfs/posix/pvfs_acl_xattr.c
[1912/3897] Compiling source4/ntvfs/cifs/vfs_cifs.c
[1913/3897] Compiling source4/ntvfs/simple/vfs_simple.c
[1914/3897] Compiling source4/ntvfs/simple/svfs_util.c
[1915/3897] Compiling source4/ntvfs/unixuid/vfs_unixuid.c
../source4/ntvfs/unixuid/vfs_unixuid.c: In function 'unixuid_connect':
../source4/ntvfs/unixuid/vfs_unixuid.c:247:2: warning: 'tevent_loop_set_nesting_hook' is deprecated [-Wdeprecated-declarations]
  tevent_loop_set_nesting_hook(ntvfs->ctx->event_ctx, 
  ^
In file included from ../source4/ntvfs/unixuid/vfs_unixuid.c:30:0:
/usr/include/tevent.h:1710:6: note: declared here
 void tevent_loop_set_nesting_hook(struct tevent_context *ev,
      ^
[1916/3897] Compiling source4/ntvfs/sysdep/sys_lease_linux.c
[1917/3897] Compiling source4/ntvfs/sysdep/sys_lease.c
[1918/3897] Compiling source4/ntvfs/sysdep/sys_notify.c
[1919/3897] Compiling source4/ntvfs/ntvfs_base.c
[1920/3897] Compiling source4/ntvfs/ntvfs_generic.c
[1921/3897] Compiling source4/ntvfs/ntvfs_interface.c
[1922/3897] Compiling source4/ntvfs/ntvfs_util.c
[1923/3897] Compiling source4/ntvfs/posix/pvfs_acl_nfs4.c
[1924/3897] Compiling source4/rpc_server/common/server_info.c
[1925/3897] Compiling source4/rpc_server/common/share_info.c
[1926/3897] Compiling source4/ntvfs/print/vfs_print.c
[1927/3897] Compiling source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c
[1928/3897] Compiling source4/ntvfs/cifs_posix_cli/svfs_util.c
[1929/3897] Compiling source4/ntvfs/posix/vfs_posix.c
[1930/3897] Compiling source4/ntvfs/posix/pvfs_util.c
[1931/3897] Compiling source4/ntvfs/posix/pvfs_search.c
[1932/3897] Compiling source4/ntvfs/posix/pvfs_dirlist.c
[1933/3897] Compiling source4/ntvfs/posix/pvfs_fileinfo.c
[1934/3897] Compiling source4/ntvfs/posix/pvfs_unlink.c
[1935/3897] Compiling source4/ntvfs/posix/pvfs_mkdir.c
[1936/3897] Compiling source4/ntvfs/posix/pvfs_open.c
[1937/3897] Compiling source4/ntvfs/posix/pvfs_read.c
[1938/3897] Compiling source4/ntvfs/posix/pvfs_flush.c
[1939/3897] Compiling source4/ntvfs/posix/pvfs_write.c
[1940/3897] Compiling source4/ntvfs/posix/pvfs_fsinfo.c
[1941/3897] Compiling source4/ntvfs/posix/pvfs_qfileinfo.c
[1942/3897] Compiling source4/ntvfs/posix/pvfs_setfileinfo.c
[1943/3897] Compiling source4/ntvfs/posix/pvfs_rename.c
[1944/3897] Compiling source4/ntvfs/posix/pvfs_resolve.c
[1945/3897] Compiling source4/ntvfs/posix/pvfs_shortname.c
[1946/3897] Compiling source4/ntvfs/posix/pvfs_lock.c
[1947/3897] Compiling source4/ntvfs/posix/pvfs_oplock.c
[1948/3897] Compiling source4/ntvfs/posix/pvfs_wait.c
[1949/3897] Compiling source4/ntvfs/posix/pvfs_seek.c
[1950/3897] Compiling source4/ntvfs/posix/pvfs_ioctl.c
[1951/3897] Compiling source4/ntvfs/posix/pvfs_xattr.c
[1952/3897] Compiling source4/ntvfs/posix/pvfs_streams.c
[1953/3897] Compiling source4/ntvfs/posix/pvfs_notify.c
[1954/3897] Compiling source4/ntvfs/posix/pvfs_sys.c
[1955/3897] Compiling source4/ntvfs/posix/xattr_system.c
[1956/3897] Compiling source4/ntvfs/nbench/vfs_nbench.c
[1957/3897] Compiling source4/ntvfs/common/init.c
[1958/3897] Compiling source4/ntvfs/common/brlock.c
[1959/3897] Compiling source4/ntvfs/common/brlock_tdb.c
[1960/3897] Compiling source4/ntvfs/common/opendb.c
[1961/3897] Compiling source4/ntvfs/common/opendb_tdb.c
[1962/3897] Compiling source4/ntvfs/common/notify.c
[1963/3897] Compiling source4/ntvfs/posix/posix_eadb.c
[1964/3897] Compiling source4/smbd/process_standard.c
[1965/3897] Compiling source4/libnet/libnet.c
[1966/3897] Compiling source4/libnet/libnet_passwd.c
[1967/3897] Compiling source4/libnet/libnet_time.c
[1968/3897] Compiling source4/libnet/libnet_rpc.c
[1969/3897] Compiling source4/libnet/libnet_join.c
[1970/3897] Compiling source4/libnet/libnet_site.c
[1971/3897] Compiling source4/libnet/libnet_become_dc.c
[1972/3897] Compiling source4/libnet/libnet_unbecome_dc.c
[1973/3897] Compiling source4/libnet/libnet_vampire.c
[1974/3897] Compiling source4/libnet/libnet_samdump.c
[1975/3897] Compiling source4/libnet/libnet_samsync_ldb.c
[1976/3897] Compiling source4/libnet/libnet_user.c
[1977/3897] Compiling source4/libnet/libnet_group.c
[1978/3897] Compiling source4/libnet/libnet_share.c
[1979/3897] Compiling source4/libnet/libnet_lookup.c
[1980/3897] Compiling source4/libnet/libnet_domain.c
[1981/3897] Compiling source4/libnet/userinfo.c
[1982/3897] Compiling source4/libnet/groupinfo.c
[1983/3897] Compiling source4/libnet/userman.c
[1984/3897] Compiling source4/libnet/groupman.c
[1985/3897] Compiling source4/libnet/prereq_domain.c
[1986/3897] Compiling source4/libnet/libnet_samsync.c
[1987/3897] Compiling libcli/samsync/decrypt.c
[1988/3897] Compiling source4/libnet/py_net.c
[1989/3897] Compiling source4/libnet/py_net_dckeytab.c
[1990/3897] Compiling source4/libnet/libnet_export_keytab.c
[1991/3897] Compiling source4/kdc/hdb-samba4.c
[1992/3897] Compiling source4/kdc/hdb-samba4-plugin.c
[1993/3897] Compiling source4/kdc/db-glue.c
[1994/3897] Compiling source4/heimdal/lib/hdb/keys.c
[1995/3897] Compiling default/source4/heimdal/lib/asn1/asn1_hdb_asn1.c
[1996/3897] Compiling source4/heimdal/lib/hdb/db.c
[1997/3897] Compiling source4/heimdal/lib/hdb/dbinfo.c
[1998/3897] Compiling source4/heimdal/lib/hdb/hdb.c
[1999/3897] Compiling source4/heimdal/lib/hdb/ext.c
[2000/3897] Compiling source4/heimdal/lib/hdb/keytab.c
[2001/3897] Compiling source4/heimdal/lib/hdb/hdb-keytab.c
[2002/3897] Compiling source4/heimdal/lib/hdb/mkey.c
[2003/3897] Compiling source4/heimdal/lib/hdb/ndbm.c
[2004/3897] Compiling default/source4/heimdal/lib/hdb/hdb_err.c
[2005/3897] Compiling source4/heimdal_build/hdb-glue.c
[2006/3897] Compiling source4/auth/gensec/gensec_krb5.c
[2007/3897] Compiling source4/auth/gensec/gensec_krb5_util.c
[2008/3897] Compiling source4/auth/gensec/pygensec.c
[2009/3897] Compiling source4/auth/pyauth.c
[2010/3897] Compiling auth/credentials/pycredentials.c
[2011/3897] Compiling source4/lib/cmdline/credentials.c
[2012/3897] Compiling nsswitch/nsstest.c
[2013/3897] Compiling nsswitch/winbind_nss_linux.c
[2014/3897] Compiling nsswitch/winbind_nss_linux.c
[2015/3897] Compiling nsswitch/wins.c
[2016/3897] Compiling source3/libsmb/auth_generic.c
[2017/3897] Compiling source3/libsmb/clientgen.c
[2018/3897] Compiling source3/libsmb/cliconnect.c
[2019/3897] Compiling source3/libsmb/clifile.c
[2020/3897] Compiling source3/libsmb/clispnego.c
[2021/3897] Compiling source3/libsmb/clirap.c
[2022/3897] Compiling source3/libsmb/clierror.c
[2023/3897] Compiling source3/libsmb/climessage.c
[2024/3897] Compiling source3/libsmb/clireadwrite.c
[2025/3897] Compiling source3/libsmb/clilist.c
[2026/3897] Compiling source3/libsmb/cliprint.c
[2027/3897] Compiling source3/libsmb/clitrans.c
[2028/3897] Compiling source3/libsmb/clisecdesc.c
[2029/3897] Compiling source3/libsmb/clidgram.c
[2030/3897] Compiling source3/libsmb/clistr.c
[2031/3897] Compiling source3/libsmb/cliquota.c
[2032/3897] Compiling source3/libsmb/clifsinfo.c
[2033/3897] Compiling source3/libsmb/clidfs.c
[2034/3897] Compiling source3/libsmb/clioplock.c
[2035/3897] Compiling source3/libsmb/clirap2.c
[2036/3897] Compiling source3/libsmb/async_smb.c
[2037/3897] Compiling source3/libsmb/reparse_symlink.c
[2038/3897] Compiling source3/libsmb/clisymlink.c
[2039/3897] Compiling source3/libsmb/smbsock_connect.c
[2040/3897] Compiling source3/libsmb/cli_smb2_fnum.c
[2041/3897] Compiling default/librpc/gen_ndr/ndr_ioctl.c
[2042/3897] Compiling librpc/ndr/ndr_ioctl.c
[2043/3897] Compiling source3/libsmb/ntlmssp.c
[2044/3897] Compiling source3/libsmb/ntlmssp_wrap.c
[2045/3897] Compiling source3/libads/cldap.c
[2046/3897] Compiling source3/librpc/crypto/gse_krb5.c
[2047/3897] Compiling source3/librpc/crypto/gse.c
[2048/3897] Compiling source3/libsmb/unexpected.c
[2049/3897] Compiling source3/libsmb/namecache.c
[2050/3897] Compiling source3/libsmb/nmblib.c
[2051/3897] Compiling source3/libsmb/namequery.c
[2052/3897] Compiling source3/libsmb/conncache.c
[2053/3897] Compiling source3/libads/sitename_cache.c
[2054/3897] Compiling source3/libads/kerberos.c
../source3/libads/kerberos.c: In function 'smb_krb5_get_ntstatus_from_krb5_error_init_creds_opt':
../source3/libads/kerberos.c:150:2: warning: 'krb5_get_init_creds_opt_get_error' is deprecated [-Wdeprecated-declarations]
  ret = krb5_get_init_creds_opt_get_error(ctx, opt, &error);
  ^
In file included from ../source4/heimdal/lib/krb5/krb5.h:892:0,
                 from ../lib/replace/system/kerberos.h:33,
                 from ../lib/krb5_wrap/krb5_samba.h:41,
                 from ../source3/include/smb_krb5.h:1,
                 from ../source3/libads/kerberos.c:26:
default/source4/heimdal/lib/krb5/krb5-protos.h:2004:1: note: declared here
 krb5_get_init_creds_opt_get_error (
 ^
[2055/3897] Compiling source3/libads/ads_status.c
[2056/3897] Compiling source3/lib/util_cmdline.c
[2057/3897] Compiling nsswitch/pam_winbind.c
[2058/3897] Compiling nsswitch/winbind_krb5_locator.c
[2059/3897] Compiling nsswitch/wbinfo.c
[2060/3897] Compiling lib/afs/afs_settoken.c
[2061/3897] Compiling lib/ldb-samba/pyldb.c
[2062/3897] Compiling lib/ldb-samba/samba_extensions.c
[2063/3897] Compiling source4/lib/cmdline/popt_credentials.c
[2064/3897] Compiling lib/ldb-samba/ldb_ildap.c
[2065/3897] Compiling source4/lib/registry/tools/common.c
[2066/3897] Compiling source4/lib/registry/tools/regdiff.c
[2067/3897] Compiling source4/lib/registry/tools/regpatch.c
[2068/3897] Compiling source4/lib/registry/tools/regshell.c
[2069/3897] Compiling libcli/smbreadline/smbreadline.c
../libcli/smbreadline/smbreadline.c: In function 'smb_readline':
../libcli/smbreadline/smbreadline.c:139:3: warning: 'CPPFunction' is deprecated [-Wdeprecated-declarations]
   rl_attempted_completion_function = RL_COMPLETION_CAST completion_fn;
   ^
[2070/3897] Compiling source4/lib/registry/tools/regtree.c
[2071/3897] Compiling source4/lib/registry/tests/generic.c
[2072/3897] Compiling source4/lib/registry/tests/hive.c
[2073/3897] Compiling source4/lib/registry/tests/diff.c
[2074/3897] Compiling source4/lib/registry/tests/registry.c
[2075/3897] Compiling source4/lib/registry/pyregistry.c
[2076/3897] Compiling source4/lib/messaging/pymessaging.c
[2077/3897] Compiling lib/afs/afs_funcs.c
[2078/3897] Compiling lib/crypto/md4test.c
[2079/3897] Compiling lib/crypto/md5test.c
[2080/3897] Compiling lib/crypto/hmacmd5test.c
[2081/3897] Compiling lib/crypto/aes_cmac_128_test.c
[2082/3897] Compiling lib/crypto/aes_ccm_128_test.c
[2083/3897] Compiling lib/crypto/aes_gcm_128_test.c
[2084/3897] Compiling lib/torture/torture.c
[2085/3897] Compiling lib/torture/subunit.c
[2086/3897] Compiling lib/torture/simple.c
[2087/3897] Compiling source4/lib/com/tables.c
[2088/3897] Compiling source4/lib/com/rot.c
[2089/3897] Compiling source4/lib/com/main.c
In file included from ../source4/lib/com/main.c:25:0:
../source4/lib/com/main.c: In function 'com_create_object':
../source4/lib/com/main.c:67:19: warning: passing argument 1 of 'factory->vtable->Release' from incompatible pointer type [-Wincompatible-pointer-types]
  IUnknown_Release(factory, ctx);
                   ^
default/librpc/gen_ndr/com_dcom.h:44:76: note: in definition of macro 'IUnknown_Release'
 #define IUnknown_Release(interface, mem_ctx) ((interface)->vtable->Release(interface, mem_ctx))
                                                                            ^
../source4/lib/com/main.c:67:19: note: expected 'struct IUnknown *' but argument is of type 'struct IClassFactory *'
  IUnknown_Release(factory, ctx);
                   ^
default/librpc/gen_ndr/com_dcom.h:44:76: note: in definition of macro 'IUnknown_Release'
 #define IUnknown_Release(interface, mem_ctx) ((interface)->vtable->Release(interface, mem_ctx))
                                                                            ^
[2090/3897] Compiling source4/lib/com/classes/simple.c
../source4/lib/com/classes/simple.c:95:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
  simpleclass_IClassFactory_CreateInstance,
  ^
../source4/lib/com/classes/simple.c:95:2: note: (near initialization for 'simple_classobject_vtable.CreateInstance')
../source4/lib/com/classes/simple.c:106:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
  simple_IStream_Read,
  ^
../source4/lib/com/classes/simple.c:106:2: note: (near initialization for 'simple_IStream_vtable.Read')
../source4/lib/com/classes/simple.c:107:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
  simple_IStream_Write
  ^
../source4/lib/com/classes/simple.c:107:2: note: (near initialization for 'simple_IStream_vtable.Write')
[2091/3897] Compiling source4/lib/com/pycom.c
[2092/3897] Compiling source4/dns_server/dnsserver_common.c
[2093/3897] Compiling libcli/dns/dns.c
[2094/3897] Compiling source4/dns_server/dns_server.c
[2095/3897] Compiling source4/dns_server/dns_query.c
[2096/3897] Compiling source4/dns_server/dns_update.c
[2097/3897] Compiling source4/dns_server/dns_utils.c
[2098/3897] Compiling source4/dns_server/dns_crypto.c
[2099/3897] Compiling source3/libsmb/samlogon_cache.c
[2100/3897] Compiling source3/auth/auth_winbind.c
[2101/3897] Compiling source3/auth/auth_sam.c
[2102/3897] Compiling source3/auth/user_util.c
[2103/3897] Compiling source3/auth/auth_builtin.c
[2104/3897] Compiling source3/auth/token_util.c
[2105/3897] Compiling source3/auth/auth_domain.c
[2106/3897] Compiling source3/auth/auth.c
[2107/3897] Compiling source3/auth/user_krb5.c
[2108/3897] Compiling source3/auth/auth_ntlmssp.c
[2109/3897] Compiling source3/auth/auth_generic.c
[2110/3897] Compiling source3/auth/pampass.c
[2111/3897] Compiling source3/auth/pass_check.c
[2112/3897] Compiling source3/auth/auth_util.c
[2113/3897] Compiling source3/auth/check_samsec.c
[2114/3897] Compiling source3/auth/server_info.c
[2115/3897] Compiling source3/auth/server_info_sam.c
[2116/3897] Compiling source3/auth/user_info.c
[2117/3897] Compiling source3/rpc_client/cli_pipe_schannel.c
[2118/3897] Compiling source3/libads/ldap.c
[2119/3897] Compiling source3/libads/sasl.c
[2120/3897] Compiling source3/libads/sasl_wrapping.c
[2121/3897] Compiling source3/libads/krb5_setpw.c
../source3/libads/krb5_setpw.c: In function 'ads_krb5_chg_password':
../source3/libads/krb5_setpw.c:191:5: warning: 'krb5_get_init_creds_opt_init' is deprecated [-Wdeprecated-declarations]
     krb5_get_init_creds_opt_init(&opts);
     ^
In file included from ../source4/heimdal/lib/krb5/krb5.h:892:0,
                 from ../lib/replace/system/kerberos.h:33,
                 from ../lib/krb5_wrap/krb5_samba.h:41,
                 from ../source3/include/smb_krb5.h:1,
                 from ../source3/libads/krb5_setpw.c:22:
default/source4/heimdal/lib/krb5/krb5-protos.h:2011:1: note: declared here
 krb5_get_init_creds_opt_init (krb5_get_init_creds_opt */*opt*/)
 ^
../source3/libads/krb5_setpw.c:239:5: warning: 'krb5_change_password' is deprecated [-Wdeprecated-declarations]
     ret = krb5_change_password(context, &creds, newpw, &result_code,
     ^
In file included from ../source4/heimdal/lib/krb5/krb5.h:892:0,
                 from ../lib/replace/system/kerberos.h:33,
                 from ../lib/krb5_wrap/krb5_samba.h:41,
                 from ../source3/include/smb_krb5.h:1,
                 from ../source3/libads/krb5_setpw.c:22:
default/source4/heimdal/lib/krb5/krb5-protos.h:846:1: note: declared here
 krb5_change_password (
 ^
[2122/3897] Compiling source3/libads/kerberos_util.c
[2123/3897] Compiling source3/libads/ldap_user.c
[2124/3897] Compiling source3/libads/ads_struct.c
[2125/3897] Compiling source3/libads/kerberos_keytab.c
[2126/3897] Compiling source3/libads/disp_sec.c
[2127/3897] Compiling source3/libads/ldap_utils.c
[2128/3897] Compiling source3/libads/ldap_schema.c
[2129/3897] Compiling source3/libads/util.c
[2130/3897] Compiling source3/libads/ndr.c
[2131/3897] Compiling source3/libsmb/namequery_dc.c
[2132/3897] Compiling source3/libsmb/trustdom_cache.c
[2133/3897] Compiling source3/libsmb/dsgetdcname.c
[2134/3897] Compiling source3/rpc_client/cli_lsarpc.c
[2135/3897] Compiling source3/rpc_client/init_lsa.c
[2136/3897] Compiling source3/lib/smbldap.c
[2137/3897] Compiling libcli/auth/netlogon_creds_cli.c
[2138/3897] Compiling source3/rpc_client/cli_pipe.c
[2139/3897] Compiling source3/rpc_client/rpc_transport_np.c
[2140/3897] Compiling source3/rpc_client/rpc_transport_sock.c
[2141/3897] Compiling source3/rpc_client/rpc_transport_tstream.c
[2142/3897] Compiling source3/librpc/rpc/dcerpc_helpers.c
[2143/3897] Compiling source3/groupdb/mapping.c
[2144/3897] Compiling source3/groupdb/mapping_tdb.c
[2145/3897] Compiling source3/lib/server_mutex.c
[2146/3897] Compiling source4/winbind/idmap.c
[2147/3897] Compiling default/source3/samba-passdb.empty.c
[2148/3897] Compiling source3/passdb/pdb_get_set.c
[2149/3897] Compiling source3/passdb/passdb.c
[2150/3897] Compiling source3/lib/util_wellknown.c
[2151/3897] Compiling source3/lib/util_builtin.c
[2152/3897] Compiling source3/passdb/pdb_compat.c
[2153/3897] Compiling source3/lib/util_sid_passdb.c
[2154/3897] Compiling source3/lib/util_unixsids.c
[2155/3897] Compiling source3/passdb/lookup_sid.c
[2156/3897] Compiling source3/passdb/login_cache.c
[2157/3897] Compiling source3/passdb/account_pol.c
[2158/3897] Compiling source3/lib/privileges.c
[2159/3897] Compiling source3/lib/util_nscd.c
[2160/3897] Compiling source3/lib/winbind_util.c
[2161/3897] Compiling source3/passdb/pdb_util.c
[2162/3897] Compiling source3/passdb/pdb_interface.c
[2163/3897] Compiling source3/passdb/pdb_secrets.c
[2164/3897] Compiling source3/passdb/pdb_unixid.c
[2165/3897] Compiling source3/passdb/pdb_samba_dsdb.c
[2166/3897] Compiling source3/rpc_client/cli_netlogon.c
[2167/3897] Compiling source3/rpc_client/util_netlogon.c
[2168/3897] Compiling source3/rpc_client/init_netlogon.c
[2169/3897] Compiling source3/libsmb/trusts_util.c
[2170/3897] Compiling source4/dns_server/dlz_bind9.c
[2171/3897] Compiling source4/dns_server/dlz_bind9.c
[2172/3897] Compiling source4/dns_server/dlz_bind9.c
[2173/3897] Compiling source4/dns_server/dlz_bind9.c
[2174/3897] Compiling source4/smb_server/service_smb.c
[2175/3897] Compiling source4/smb_server/smb2/receive.c
[2176/3897] Compiling source4/smb_server/smb2/negprot.c
[2177/3897] Compiling source4/smb_server/smb2/sesssetup.c
[2178/3897] Compiling source4/smb_server/smb2/tcon.c
[2179/3897] Compiling source4/smb_server/smb2/fileio.c
[2180/3897] Compiling source4/smb_server/smb2/fileinfo.c
[2181/3897] Compiling source4/smb_server/smb2/find.c
[2182/3897] Compiling source4/smb_server/smb2/keepalive.c
[2183/3897] Compiling source4/smb_server/smb/receive.c
[2184/3897] Compiling source4/smb_server/smb/negprot.c
[2185/3897] Compiling source4/smb_server/smb/nttrans.c
[2186/3897] Compiling source4/smb_server/smb/reply.c
[2187/3897] Compiling source4/smb_server/smb/request.c
[2188/3897] Compiling source4/smb_server/smb/search.c
[2189/3897] Compiling source4/smb_server/smb/service.c
[2190/3897] Compiling source4/smb_server/smb/sesssetup.c
[2191/3897] Compiling source4/smb_server/smb/srvtime.c
[2192/3897] Compiling source4/smb_server/smb/trans2.c
[2193/3897] Compiling source4/smb_server/smb/signing.c
[2194/3897] Compiling source4/smb_server/handle.c
[2195/3897] Compiling source4/smb_server/tcon.c
[2196/3897] Compiling source4/smb_server/session.c
[2197/3897] Compiling source4/smb_server/blob.c
[2198/3897] Compiling source4/smb_server/management.c
[2199/3897] Compiling source4/smb_server/smb_server.c
[2200/3897] Compiling dfs_server/dfs_server_ad.c
[2201/3897] Compiling source4/rpc_server/dcerpc_server.c
[2202/3897] Compiling source4/rpc_server/dcesrv_mgmt.c
[2203/3897] Compiling source4/rpc_server/handles.c
[2204/3897] Compiling source4/rpc_server/wkssvc/dcesrv_wkssvc.c
[2205/3897] Compiling source4/rpc_server/backupkey/dcesrv_backupkey.c
../source4/rpc_server/backupkey/dcesrv_backupkey.c: In function 'create_heimdal_rsa_key':
../source4/rpc_server/backupkey/dcesrv_backupkey.c:818:2: warning: 'gnutls_x509_privkey' is deprecated [-Wdeprecated-declarations]
  gnutls_x509_privkey gtls_key;
  ^
[2206/3897] Compiling source4/rpc_server/winreg/rpc_winreg.c
[2207/3897] Compiling source4/rpc_server/netlogon/dcerpc_netlogon.c
../source4/rpc_server/netlogon/dcerpc_netlogon.c: In function 'dcesrv_netr_LogonSamLogon_base':
../source4/rpc_server/netlogon/dcerpc_netlogon.c:929:4: warning: 'dcerpc_binding_handle_set_sync_ev' is deprecated [-Wdeprecated-declarations]
    dcerpc_binding_handle_set_sync_ev(irpc_handle,
    ^
In file included from ../source4/librpc/rpc/dcerpc.h:33:0,
                 from ../source4/rpc_server/dcerpc_server.h:27,
                 from ../source4/rpc_server/netlogon/dcerpc_netlogon.c:25:
../source4/../librpc/rpc/rpc_common.h:278:19: note: declared here
 _DEPRECATED_ void dcerpc_binding_handle_set_sync_ev(struct dcerpc_binding_handle *h,
                   ^
[2208/3897] Compiling source4/rpc_server/samr/dcesrv_samr.c
[2209/3897] Compiling source4/rpc_server/samr/samr_password.c
[2210/3897] Compiling source4/rpc_server/eventlog/dcesrv_eventlog6.c
[2211/3897] Compiling source4/rpc_server/dnsserver/dcerpc_dnsserver.c
[2212/3897] Compiling source4/rpc_server/dnsserver/dnsutils.c
[2213/3897] Compiling source4/rpc_server/dnsserver/dnsdata.c
[2214/3897] Compiling source4/rpc_server/dnsserver/dnsdb.c
[2215/3897] Compiling source4/rpc_server/drsuapi/dcesrv_drsuapi.c
[2216/3897] Compiling source4/rpc_server/drsuapi/updaterefs.c
[2217/3897] Compiling source4/rpc_server/drsuapi/getncchanges.c
[2218/3897] Compiling source4/rpc_server/drsuapi/addentry.c
[2219/3897] Compiling source4/rpc_server/drsuapi/writespn.c
[2220/3897] Compiling source4/rpc_server/drsuapi/drsutil.c
[2221/3897] Compiling source4/rpc_server/srvsvc/dcesrv_srvsvc.c
[2222/3897] Compiling source4/rpc_server/srvsvc/srvsvc_ntvfs.c
[2223/3897] Compiling source4/rpc_server/echo/rpc_echo.c
[2224/3897] Compiling source4/rpc_server/spoolss/dcesrv_spoolss.c
[2225/3897] Compiling source4/rpc_server/browser/dcesrv_browser.c
[2226/3897] Compiling source4/rpc_server/remote/dcesrv_remote.c
[2227/3897] Compiling source4/rpc_server/lsa/dcesrv_lsa.c
[2228/3897] Compiling source4/rpc_server/lsa/lsa_init.c
[2229/3897] Compiling source4/rpc_server/lsa/lsa_lookup.c
[2230/3897] Compiling source4/rpc_server/unixinfo/dcesrv_unixinfo.c
[2231/3897] Compiling source4/rpc_server/epmapper/rpc_epmapper.c
[2232/3897] Compiling default/librpc/gen_ndr/ndr_backupkey_c.c
[2233/3897] Compiling source4/rpc_server/service_rpc.c
[2234/3897] Compiling source4/ldap_server/ldap_server.c
[2235/3897] Compiling source4/ldap_server/ldap_backend.c
[2236/3897] Compiling source4/ldap_server/ldap_bind.c
[2237/3897] Compiling source4/ldap_server/ldap_extended.c
[2238/3897] Compiling source4/web_server/wsgi.c
[2239/3897] Compiling source4/web_server/web_server.c
[2240/3897] Compiling source4/winbind/winbindd.c
[2241/3897] Compiling source4/winbind/wb_async_helpers.c
[2242/3897] Compiling source4/winbind/wb_utils.c
[2243/3897] Compiling source4/nbt_server/wins/winsdb.c
[2244/3897] Compiling source4/nbt_server/wins/wins_hook.c
[2245/3897] Compiling source4/nbt_server/wins/wins_ldb.c
[2246/3897] Compiling source4/nbt_server/wins/winsserver.c
[2247/3897] Compiling source4/nbt_server/wins/winsclient.c
[2248/3897] Compiling source4/nbt_server/wins/winswack.c
[2249/3897] Compiling source4/nbt_server/wins/wins_dns_proxy.c
[2250/3897] Compiling source4/nbt_server/dgram/request.c
[2251/3897] Compiling source4/nbt_server/dgram/netlogon.c
[2252/3897] Compiling source4/nbt_server/dgram/browse.c
[2253/3897] Compiling source4/nbt_server/interfaces.c
[2254/3897] Compiling source4/nbt_server/register.c
[2255/3897] Compiling source4/nbt_server/query.c
[2256/3897] Compiling source4/nbt_server/nodestatus.c
[2257/3897] Compiling source4/nbt_server/defense.c
[2258/3897] Compiling source4/nbt_server/packet.c
[2259/3897] Compiling source4/nbt_server/irpc.c
[2260/3897] Compiling source4/nbt_server/nbt_server.c
[2261/3897] Compiling source4/wrepl_server/wrepl_server.c
[2262/3897] Compiling source4/wrepl_server/wrepl_in_connection.c
[2263/3897] Compiling source4/wrepl_server/wrepl_in_call.c
[2264/3897] Compiling source4/wrepl_server/wrepl_apply_records.c
[2265/3897] Compiling source4/wrepl_server/wrepl_periodic.c
[2266/3897] Compiling source4/wrepl_server/wrepl_scavenging.c
[2267/3897] Compiling source4/wrepl_server/wrepl_out_pull.c
[2268/3897] Compiling source4/wrepl_server/wrepl_out_push.c
[2269/3897] Compiling source4/wrepl_server/wrepl_out_helpers.c
[2270/3897] Compiling source4/libcli/wrepl/winsrepl.c
[2271/3897] Compiling source4/cldap_server/cldap_server.c
[2272/3897] Compiling source4/cldap_server/rootdse.c
[2273/3897] Compiling source4/ntp_signd/ntp_signd.c
[2274/3897] Compiling source4/utils/ntlm_auth.c
[2275/3897] Compiling source4/utils/oLschema2ldif.c
[2276/3897] Compiling source4/ntvfs/posix/python/pyxattr_native.c
[2277/3897] Compiling source4/ntvfs/posix/python/pyposix_eadb.c
[2278/3897] Compiling source4/ntvfs/posix/python/pyxattr_tdb.c
[2279/3897] Compiling source3/lib/xattr_tdb.c
[2280/3897] Compiling source4/torture/util_smb.c
[2281/3897] Compiling source4/torture/basic/base.c
[2282/3897] Compiling source4/torture/basic/misc.c
[2283/3897] Compiling source4/torture/basic/scanner.c
[2284/3897] Compiling source4/torture/basic/utable.c
[2285/3897] Compiling source4/torture/basic/charset.c
[2286/3897] Compiling source4/torture/basic/mangle_test.c
[2287/3897] Compiling source4/torture/basic/denytest.c
[2288/3897] Compiling source4/torture/basic/aliases.c
[2289/3897] Compiling source4/torture/basic/locking.c
[2290/3897] Compiling source4/torture/basic/secleak.c
[2291/3897] Compiling source4/torture/basic/rename.c
[2292/3897] Compiling source4/torture/basic/dir.c
[2293/3897] Compiling source4/torture/basic/delete.c
[2294/3897] Compiling source4/torture/basic/unlink.c
[2295/3897] Compiling source4/torture/basic/disconnect.c
[2296/3897] Compiling source4/torture/basic/delaywrite.c
[2297/3897] Compiling source4/torture/basic/attr.c
[2298/3897] Compiling source4/torture/basic/properties.c
[2299/3897] Compiling source4/torture/raw/qfsinfo.c
[2300/3897] Compiling source4/torture/raw/qfileinfo.c
[2301/3897] Compiling source4/torture/raw/setfileinfo.c
[2302/3897] Compiling source4/torture/raw/search.c
[2303/3897] Compiling source4/torture/raw/close.c
[2304/3897] Compiling source4/torture/raw/open.c
[2305/3897] Compiling source4/torture/raw/mkdir.c
[2306/3897] Compiling source4/torture/raw/oplock.c
[2307/3897] Compiling source4/torture/raw/notify.c
[2308/3897] Compiling source4/torture/raw/mux.c
[2309/3897] Compiling source4/torture/raw/ioctl.c
[2310/3897] Compiling source4/torture/raw/chkpath.c
[2311/3897] Compiling source4/torture/raw/unlink.c
[2312/3897] Compiling source4/torture/raw/read.c
[2313/3897] Compiling source4/torture/raw/context.c
[2314/3897] Compiling source4/torture/raw/session.c
[2315/3897] Compiling source4/torture/raw/write.c
[2316/3897] Compiling source4/torture/raw/lock.c
[2317/3897] Compiling source4/torture/raw/pingpong.c
[2318/3897] Compiling source4/torture/raw/lockbench.c
[2319/3897] Compiling source4/torture/raw/lookuprate.c
[2320/3897] Compiling source4/torture/raw/tconrate.c
[2321/3897] Compiling source4/torture/raw/openbench.c
[2322/3897] Compiling source4/torture/raw/rename.c
[2323/3897] Compiling source4/torture/raw/eas.c
[2324/3897] Compiling source4/torture/raw/streams.c
[2325/3897] Compiling source4/torture/raw/acls.c
[2326/3897] Compiling source4/torture/raw/seek.c
[2327/3897] Compiling source4/torture/raw/samba3hide.c
[2328/3897] Compiling source4/torture/raw/samba3misc.c
[2329/3897] Compiling source4/torture/raw/composite.c
[2330/3897] Compiling source4/torture/raw/raw.c
[2331/3897] Compiling source4/torture/raw/offline.c
[2332/3897] Compiling source4/torture/smb2/connect.c
[2333/3897] Compiling source4/torture/smb2/scan.c
[2334/3897] Compiling source4/torture/smb2/util.c
[2335/3897] Compiling source4/torture/smb2/getinfo.c
[2336/3897] Compiling source4/torture/smb2/setinfo.c
[2337/3897] Compiling source4/torture/smb2/lock.c
[2338/3897] Compiling source4/torture/smb2/notify.c
[2339/3897] Compiling source4/torture/smb2/smb2.c
[2340/3897] Compiling source4/torture/smb2/durable_open.c
[2341/3897] Compiling source4/torture/smb2/durable_v2_open.c
[2342/3897] Compiling source4/torture/smb2/oplock.c
[2343/3897] Compiling source4/torture/smb2/dir.c
[2344/3897] Compiling source4/torture/smb2/lease.c
[2345/3897] Compiling source4/torture/smb2/create.c
[2346/3897] Compiling source4/torture/smb2/acls.c
[2347/3897] Compiling source4/torture/smb2/read.c
[2348/3897] Compiling source4/torture/smb2/compound.c
[2349/3897] Compiling source4/torture/smb2/streams.c
[2350/3897] Compiling source4/torture/smb2/ioctl.c
[2351/3897] Compiling source4/torture/smb2/rename.c
[2352/3897] Compiling source4/torture/smb2/session.c
[2353/3897] Compiling source4/torture/smb2/delete-on-close.c
[2354/3897] Compiling source4/torture/smb2/replay.c
[2355/3897] Compiling source4/torture/smb2/notify_disabled.c
[2356/3897] Compiling source4/torture/winbind/winbind.c
[2357/3897] Compiling source4/torture/winbind/struct_based.c
[2358/3897] Compiling nsswitch/libwbclient/tests/wbclient.c
[2359/3897] Compiling source4/torture/libnetapi/libnetapi.c
[2360/3897] Compiling source4/torture/libnetapi/libnetapi_user.c
[2361/3897] Compiling source4/torture/libnetapi/libnetapi_group.c
[2362/3897] Compiling source4/torture/libnetapi/libnetapi_server.c
[2363/3897] Compiling source4/torture/libsmbclient/libsmbclient.c
[2364/3897] Compiling source4/torture/ndr/ndr.c
[2365/3897] Compiling source4/torture/ndr/winreg.c
[2366/3897] Compiling source4/torture/ndr/atsvc.c
[2367/3897] Compiling source4/torture/ndr/lsa.c
[2368/3897] Compiling source4/torture/ndr/epmap.c
[2369/3897] Compiling source4/torture/ndr/dfs.c
[2370/3897] Compiling source4/torture/ndr/netlogon.c
[2371/3897] Compiling source4/torture/ndr/drsuapi.c
[2372/3897] Compiling source4/torture/ndr/spoolss.c
[2373/3897] Compiling source4/torture/ndr/ntprinting.c
[2374/3897] Compiling source4/torture/ndr/samr.c
[2375/3897] Compiling source4/torture/ndr/dfsblob.c
[2376/3897] Compiling source4/torture/ndr/drsblobs.c
[2377/3897] Compiling source4/torture/ndr/nbt.c
[2378/3897] Compiling source4/torture/ndr/ntlmssp.c
[2379/3897] Compiling source4/torture/ndr/string.c
[2380/3897] Compiling source4/torture/ndr/backupkey.c
[2381/3897] Compiling source4/torture/ndr/witness.c
[2382/3897] Compiling source4/torture/rpc/join.c
[2383/3897] Compiling source4/torture/rpc/lsa.c
[2384/3897] Compiling source4/torture/rpc/forest_trust.c
[2385/3897] Compiling source4/torture/rpc/lsa_lookup.c
[2386/3897] Compiling source4/torture/rpc/session_key.c
[2387/3897] Compiling source4/torture/rpc/echo.c
[2388/3897] Compiling source4/torture/rpc/dfs.c
[2389/3897] Compiling source4/torture/rpc/drsuapi.c
[2390/3897] Compiling source4/torture/rpc/drsuapi_cracknames.c
[2391/3897] Compiling source4/torture/rpc/dsgetinfo.c
[2392/3897] Compiling source4/torture/rpc/spoolss.c
[2393/3897] Compiling source4/torture/rpc/spoolss_win.c
[2394/3897] Compiling source4/torture/rpc/spoolss_access.c
[2395/3897] Compiling source4/torture/rpc/unixinfo.c
[2396/3897] Compiling source4/torture/rpc/samr.c
[2397/3897] Compiling source4/torture/rpc/samr_accessmask.c
[2398/3897] Compiling source4/torture/rpc/samr_priv.c
[2399/3897] Compiling source4/torture/rpc/wkssvc.c
[2400/3897] Compiling source4/torture/rpc/srvsvc.c
[2401/3897] Compiling source4/torture/rpc/svcctl.c
[2402/3897] Compiling source4/torture/rpc/atsvc.c
[2403/3897] Compiling source4/torture/rpc/eventlog.c
[2404/3897] Compiling source4/torture/rpc/epmapper.c
[2405/3897] Compiling source4/torture/rpc/winreg.c
[2406/3897] Compiling source4/torture/rpc/initshutdown.c
[2407/3897] Compiling source4/torture/rpc/oxidresolve.c
[2408/3897] Compiling source4/torture/rpc/remact.c
[2409/3897] Compiling source4/torture/rpc/mgmt.c
[2410/3897] Compiling source4/torture/rpc/scanner.c
[2411/3897] Compiling source4/torture/rpc/autoidl.c
[2412/3897] Compiling source4/torture/rpc/countcalls.c
[2413/3897] Compiling source4/torture/rpc/testjoin.c
[2414/3897] Compiling source4/torture/rpc/schannel.c
[2415/3897] Compiling source4/torture/rpc/netlogon.c
[2416/3897] Compiling source4/torture/rpc/remote_pac.c
[2417/3897] Compiling source4/torture/rpc/samlogon.c
[2418/3897] Compiling source4/torture/rpc/samsync.c
[2419/3897] Compiling source4/torture/rpc/dssetup.c
[2420/3897] Compiling source4/torture/rpc/alter_context.c
[2421/3897] Compiling source4/torture/rpc/bench.c
[2422/3897] Compiling source4/torture/rpc/samba3rpc.c
[2423/3897] Compiling source4/torture/rpc/rpc.c
[2424/3897] Compiling source4/torture/rpc/async_bind.c
[2425/3897] Compiling source4/torture/rpc/handles.c
[2426/3897] Compiling source4/torture/rpc/frsapi.c
[2427/3897] Compiling source4/torture/rpc/object_uuid.c
[2428/3897] Compiling source4/torture/rpc/ntsvcs.c
[2429/3897] Compiling source4/torture/rpc/browser.c
[2430/3897] Compiling source4/torture/rpc/bind.c
[2431/3897] Compiling source4/torture/rpc/fsrvp.c
[2432/3897] Compiling source4/torture/rpc/clusapi.c
[2433/3897] Compiling source4/torture/rpc/witness.c
[2434/3897] Compiling source4/torture/rpc/backupkey.c
[2435/3897] Compiling source4/torture/rpc/spoolss_notify.c
[2436/3897] Compiling source4/torture/drs/drs_init.c
[2437/3897] Compiling source4/torture/drs/drs_util.c
[2438/3897] Compiling source4/torture/drs/unit/prefixmap_tests.c
[2439/3897] Compiling source4/torture/drs/unit/schemainfo_tests.c
[2440/3897] Compiling source4/torture/drs/rpc/dssync.c
[2441/3897] Compiling source4/torture/drs/rpc/msds_intid.c
[2442/3897] Compiling source4/torture/dns/dlz_bind9.c
[2443/3897] Compiling source4/torture/dns/internal_dns.c
[2444/3897] Compiling source4/torture/rap/rap.c
[2445/3897] Compiling source4/torture/rap/rpc.c
[2446/3897] Compiling source4/torture/rap/printing.c
[2447/3897] Compiling source4/torture/rap/sam.c
[2448/3897] Compiling source4/torture/dfs/domaindfs.c
[2449/3897] Compiling source4/torture/dfs/common.c
[2450/3897] Compiling source4/torture/auth/ntlmssp.c
[2451/3897] Compiling source4/torture/auth/pac.c
[2452/3897] Compiling source4/torture/auth/smbencrypt.c
[2453/3897] Compiling lib/util/charset/tests/iconv.c
[2454/3897] Compiling lib/talloc/testsuite.c
[2455/3897] Compiling source4/lib/messaging/tests/messaging.c
[2456/3897] Compiling source4/lib/messaging/tests/irpc.c
../source4/lib/messaging/tests/irpc.c: In function 'test_addone':
../source4/lib/messaging/tests/irpc.c:109:2: warning: 'dcerpc_binding_handle_set_sync_ev' is deprecated [-Wdeprecated-declarations]
  dcerpc_binding_handle_set_sync_ev(irpc_handle, data->ev);
  ^
In file included from ../source4/librpc/rpc/dcerpc.h:33:0,
                 from default/librpc/gen_ndr/ndr_echo_c.h:1,
                 from ../source4/lib/messaging/tests/irpc.c:26:
../source4/../librpc/rpc/rpc_common.h:278:19: note: declared here
 _DEPRECATED_ void dcerpc_binding_handle_set_sync_ev(struct dcerpc_binding_handle *h,
                   ^
../source4/lib/messaging/tests/irpc.c: In function 'test_echodata':
../source4/lib/messaging/tests/irpc.c:148:2: warning: 'dcerpc_binding_handle_set_sync_ev' is deprecated [-Wdeprecated-declarations]
  dcerpc_binding_handle_set_sync_ev(irpc_handle, data->ev);
  ^
In file included from ../source4/librpc/rpc/dcerpc.h:33:0,
                 from default/librpc/gen_ndr/ndr_echo_c.h:1,
                 from ../source4/lib/messaging/tests/irpc.c:26:
../source4/../librpc/rpc/rpc_common.h:278:19: note: declared here
 _DEPRECATED_ void dcerpc_binding_handle_set_sync_ev(struct dcerpc_binding_handle *h,
                   ^
[2457/3897] Compiling source4/librpc/tests/binding_string.c
[2458/3897] Compiling lib/util/tests/idtree.c
[2459/3897] Compiling lib/util/tests/dlinklist.c
[2460/3897] Compiling source4/lib/socket/testsuite.c
[2461/3897] Compiling source4/libcli/resolve/testsuite.c
[2462/3897] Compiling lib/util/tests/strlist.c
[2463/3897] Compiling lib/util/tests/parmlist.c
[2464/3897] Compiling lib/util/tests/str.c
[2465/3897] Compiling lib/util/tests/time.c
[2466/3897] Compiling lib/util/tests/asn1_tests.c
[2467/3897] Compiling lib/util/tests/data_blob.c
[2468/3897] Compiling lib/util/tests/file.c
[2469/3897] Compiling lib/util/tests/genrand.c
[2470/3897] Compiling lib/compression/testsuite.c
[2471/3897] Compiling lib/util/charset/tests/charset.c
[2472/3897] Compiling lib/util/charset/tests/convert_string.c
[2473/3897] Compiling source4/libcli/security/tests/sddl.c
[2474/3897] Compiling lib/tdr/testsuite.c
[2475/3897] Compiling lib/tevent/testsuite.c
[2476/3897] Compiling source4/param/tests/share.c
[2477/3897] Compiling source4/param/tests/loadparm.c
[2478/3897] Compiling auth/credentials/tests/simple.c
[2479/3897] Compiling source4/torture/local/local.c
[2480/3897] Compiling source4/torture/local/dbspeed.c
[2481/3897] Compiling source4/torture/local/torture.c
[2482/3897] Compiling source4/torture/ldb/ldb.c
[2483/3897] Compiling source4/dsdb/common/tests/dsdb_dn.c
[2484/3897] Compiling source4/dsdb/schema/tests/schema_syntax.c
[2485/3897] Compiling lib/util/tests/anonymous_shared.c
[2486/3897] Compiling source4/torture/local/verif_trailer.c
[2487/3897] Compiling source4/torture/local/nss_tests.c
[2488/3897] Compiling source4/torture/local/fsrvp_state.c
[2489/3897] Compiling source4/torture/krb5/kdc.c
[2490/3897] Compiling source4/torture/krb5/kdc-canon.c
[2491/3897] Compiling source4/torture/nbench/nbio.c
[2492/3897] Compiling source4/torture/nbench/nbench.c
[2493/3897] Compiling source4/torture/unix/unix.c
[2494/3897] Compiling source4/torture/unix/whoami.c
[2495/3897] Compiling source4/torture/unix/unix_info2.c
[2496/3897] Compiling source4/torture/ldap/common.c
[2497/3897] Compiling source4/torture/ldap/basic.c
[2498/3897] Compiling source4/torture/ldap/schema.c
[2499/3897] Compiling source4/torture/ldap/uptodatevector.c
[2500/3897] Compiling source4/torture/ldap/cldap.c
[2501/3897] Compiling source4/torture/ldap/netlogon.c
[2502/3897] Compiling source4/torture/ldap/cldapbench.c
[2503/3897] Compiling source4/torture/ldap/ldap_sort.c
[2504/3897] Compiling source4/torture/ldap/nested_search.c
[2505/3897] Compiling source4/torture/nbt/query.c
[2506/3897] Compiling source4/torture/nbt/register.c
[2507/3897] Compiling source4/torture/nbt/wins.c
[2508/3897] Compiling source4/torture/nbt/winsbench.c
[2509/3897] Compiling source4/torture/nbt/winsreplication.c
[2510/3897] Compiling source4/torture/nbt/dgram.c
[2511/3897] Compiling source4/torture/nbt/nbt.c
[2512/3897] Compiling source4/torture/libnet/libnet.c
[2513/3897] Compiling source4/torture/libnet/utils.c
[2514/3897] Compiling source4/torture/libnet/userinfo.c
[2515/3897] Compiling source4/torture/libnet/userman.c
[2516/3897] Compiling source4/torture/libnet/groupinfo.c
[2517/3897] Compiling source4/torture/libnet/groupman.c
[2518/3897] Compiling source4/torture/libnet/domain.c
[2519/3897] Compiling source4/torture/libnet/libnet_lookup.c
[2520/3897] Compiling source4/torture/libnet/libnet_user.c
[2521/3897] Compiling source4/torture/libnet/libnet_group.c
[2522/3897] Compiling source4/torture/libnet/libnet_share.c
[2523/3897] Compiling source4/torture/libnet/libnet_rpc.c
[2524/3897] Compiling source4/torture/libnet/libnet_domain.c
[2525/3897] Compiling source4/torture/libnet/libnet_BecomeDC.c
[2526/3897] Compiling source4/torture/ntp/ntp_signd.c
[2527/3897] Compiling source4/torture/vfs/vfs.c
[2528/3897] Compiling source4/torture/vfs/fruit.c
[2529/3897] Compiling source4/torture/smbtorture.c
[2530/3897] Compiling source4/torture/torture.c
[2531/3897] Compiling source4/torture/shell.c
[2532/3897] Compiling default/source4/torture/smbtorture.objlist.empty.c
[2533/3897] Compiling source4/libcli/util/clilsa.c
[2534/3897] Compiling default/librpc/gen_ndr/ndr_witness_c.c
[2535/3897] Compiling default/librpc/gen_ndr/ndr_browser_c.c
[2536/3897] Compiling default/librpc/gen_ndr/ndr_rap.c
[2537/3897] Compiling librpc/ndr/ndr_rap.c
[2538/3897] Compiling default/librpc/gen_ndr/ndr_remact_c.c
[2539/3897] Compiling source4/libcli/rap/rap.c
[2540/3897] Compiling default/librpc/gen_ndr/ndr_dssetup_c.c
[2541/3897] Compiling default/librpc/gen_ndr/ndr_rot_c.c
[2542/3897] Compiling libcli/echo/tests/echo.c
[2543/3897] Compiling default/librpc/gen_ndr/ndr_frsapi_c.c
[2544/3897] Compiling default/librpc/gen_ndr/ndr_fsrvp_c.c
[2545/3897] Compiling source3/rpc_server/fss/srv_fss_state.c
[2546/3897] Compiling libcli/echo/echo.c
[2547/3897] Compiling default/librpc/gen_ndr/ndr_fsrvp_state.c
[2548/3897] Compiling default/librpc/gen_ndr/ndr_oxidresolver_c.c
[2549/3897] Compiling default/librpc/gen_ndr/ndr_clusapi_c.c
[2550/3897] Compiling source3/libnet/libnet_join.c
[2551/3897] Compiling default/source3/librpc/gen_ndr/ndr_libnetapi.c
[2552/3897] Compiling source3/rpc_client/init_samr.c
[2553/3897] Compiling default/source3/librpc/gen_ndr/ndr_libnet_join.c
[2554/3897] Compiling source3/rpc_client/cli_samr.c
[2555/3897] Compiling source3/lib/netapi/netapi.c
[2556/3897] Compiling source3/lib/netapi/cm.c
[2557/3897] Compiling source3/lib/netapi/libnetapi.c
[2558/3897] Compiling source3/lib/netapi/joindomain.c
[2559/3897] Compiling source3/lib/netapi/serverinfo.c
[2560/3897] Compiling source3/lib/netapi/wkstainfo.c
[2561/3897] Compiling source3/lib/netapi/getdc.c
[2562/3897] Compiling source3/lib/netapi/user.c
[2563/3897] Compiling source3/lib/netapi/group.c
[2564/3897] Compiling source3/lib/netapi/localgroup.c
[2565/3897] Compiling source3/lib/netapi/samr.c
[2566/3897] Compiling source3/lib/netapi/sid.c
[2567/3897] Compiling source3/lib/netapi/share.c
[2568/3897] Compiling source3/lib/netapi/file.c
[2569/3897] Compiling source3/lib/netapi/shutdown.c
[2570/3897] Compiling source3/lib/netapi/netlogon.c
[2571/3897] Compiling source3/libnet/libnet_keytab.c
[2572/3897] Compiling source3/libsmb/libsmb_cache.c
[2573/3897] Compiling source3/libsmb/libsmb_compat.c
[2574/3897] Compiling source3/libsmb/libsmb_context.c
[2575/3897] Compiling source3/libsmb/libsmb_dir.c
[2576/3897] Compiling source3/libsmb/libsmb_file.c
[2577/3897] Compiling source3/libsmb/libsmb_misc.c
[2578/3897] Compiling source3/libsmb/libsmb_path.c
[2579/3897] Compiling source3/libsmb/libsmb_printjob.c
[2580/3897] Compiling source3/libsmb/libsmb_server.c
[2581/3897] Compiling source3/libsmb/libsmb_stat.c
[2582/3897] Compiling source3/libsmb/libsmb_xattr.c
[2583/3897] Compiling source3/libsmb/libsmb_setget.c
[2584/3897] Compiling source4/torture/gentest.c
[2585/3897] Compiling source4/torture/masktest.c
[2586/3897] Compiling source4/torture/locktest.c
[2587/3897] Compiling default/librpc/gen_ndr/ndr_frsrpc_c.c
[2588/3897] Compiling default/librpc/gen_ndr/ndr_printcap.c
[2589/3897] Compiling default/librpc/gen_ndr/ndr_smb_acl.c
[2590/3897] Compiling default/librpc/gen_ndr/ndr_idmap_c.c
[2591/3897] Compiling default/librpc/gen_ndr/ndr_smb_acl_c.c
[2592/3897] Compiling default/librpc/gen_ndr/ndr_audiosrv_c.c
[2593/3897] Compiling default/librpc/gen_ndr/ndr_dsbackup_c.c
[2594/3897] Compiling default/librpc/gen_ndr/ndr_efs_c.c
[2595/3897] Compiling default/librpc/gen_ndr/ndr_policyagent_c.c
[2596/3897] Compiling default/librpc/gen_ndr/ndr_dbgidl_c.c
[2597/3897] Compiling default/librpc/gen_ndr/ndr_msgsvc_c.c
[2598/3897] Compiling default/librpc/gen_ndr/ndr_wzcsvc_c.c
[2599/3897] Compiling default/librpc/gen_ndr/ndr_w32time_c.c
[2600/3897] Compiling default/librpc/gen_ndr/ndr_scerpc_c.c
[2601/3897] Compiling default/librpc/gen_ndr/ndr_trkwks_c.c
[2602/3897] Compiling default/librpc/gen_ndr/ndr_keysvc_c.c
[2603/3897] Compiling default/librpc/gen_ndr/ndr_mdssvc_c.c
[2604/3897] Compiling default/librpc/gen_ndr/srv_winbind.c
[2605/3897] Compiling source4/client/client.c
[2606/3897] Compiling source4/client/cifsdd.c
[2607/3897] Compiling source4/client/cifsddio.c
[2608/3897] Compiling source4/libcli/pysmb.c
[2609/3897] Compiling libcli/security/pysecurity.c
[2610/3897] Compiling libcli/nbt/tools/nmblookup.c
[2611/3897] Compiling libcli/nbt/pynbt.c
[2612/3897] Compiling source4/lib/policy/gp_ldap.c
[2613/3897] Compiling source4/lib/policy/gp_filesys.c
[2614/3897] Compiling source4/lib/policy/gp_manage.c
[2615/3897] Compiling source4/lib/policy/gp_ini.c
[2616/3897] Compiling source4/lib/policy/pypolicy.c
[2617/3897] Compiling source4/kdc/kdc.c
[2618/3897] Compiling source4/kdc/kpasswdd.c
[2619/3897] Compiling source4/kdc/proxy.c
[2620/3897] Compiling source4/kdc/kdc-glue.c
[2621/3897] Compiling source4/kdc/kpasswd_glue.c
[2622/3897] Compiling source4/kdc/wdc-samba4.c
[2623/3897] Compiling source4/heimdal/kdc/default_config.c
[2624/3897] Compiling source4/heimdal/kdc/kerberos5.c
[2625/3897] Compiling source4/heimdal/kdc/krb5tgs.c
[2626/3897] Compiling source4/heimdal/kdc/pkinit.c
[2627/3897] Compiling source4/heimdal/kdc/log.c
[2628/3897] Compiling source4/heimdal/kdc/misc.c
[2629/3897] Compiling source4/heimdal/kdc/digest.c
[2630/3897] Compiling source4/heimdal/kdc/process.c
[2631/3897] Compiling source4/heimdal/kdc/windc.c
[2632/3897] Compiling source4/heimdal/kdc/kx509.c
[2633/3897] Compiling default/source4/heimdal/lib/asn1/asn1_digest_asn1.c
[2634/3897] Compiling default/source4/heimdal/lib/asn1/asn1_kx509_asn1.c
[2635/3897] Compiling source4/heimdal/lib/ntlm/ntlm.c
[2636/3897] Compiling source4/kdc/pac-glue.c
[2637/3897] Compiling default/source4/kdc/pac.empty.c
[2638/3897] Compiling source4/heimdal/kuser/kinit.c
[2639/3897] Compiling source4/heimdal/kuser/kgetcred.c
[2640/3897] Compiling source4/heimdal/kpasswd/kpasswd.c
[2641/3897] Compiling libgpo/gpo_ldap.c
[2642/3897] Compiling libgpo/gpo_ini.c
[2643/3897] Compiling libgpo/gpo_util.c
[2644/3897] Compiling libgpo/gpo_fetch.c
[2645/3897] Compiling source3/libgpo/gpo_filesync.c
[2646/3897] Compiling libgpo/gpo_sec.c
[2647/3897] Compiling source3/libgpo/gpo_reg.c
[2648/3897] Compiling libgpo/gpext/gpext.c
[2649/3897] Compiling source3/lib/avahi.c
[2650/3897] Compiling source3/smbd/avahi_register.c
[2651/3897] Compiling source3/lib/tldap.c
[2652/3897] Compiling source3/lib/tldap_util.c
[2653/3897] Compiling source3/passdb/pdb_ldap_schema.c
[2654/3897] Compiling source3/passdb/pdb_ldap_util.c
[2655/3897] Compiling source3/registry/reg_parse_prs.c
[2656/3897] Compiling source3/registry/regfio.c
[2657/3897] Compiling source3/registry/reg_api_regf.c
[2658/3897] Compiling source3/registry/reg_backend_printing.c
[2659/3897] Compiling source3/registry/reg_backend_shares.c
[2660/3897] Compiling source3/registry/reg_backend_netlogon_params.c
[2661/3897] Compiling source3/registry/reg_backend_prod_options.c
[2662/3897] Compiling source3/registry/reg_backend_tcpip_params.c
[2663/3897] Compiling source3/registry/reg_backend_hkpt_params.c
[2664/3897] Compiling source3/registry/reg_backend_current_version.c
[2665/3897] Compiling source3/registry/reg_backend_perflib.c
[2666/3897] Compiling source3/registry/reg_init_full.c
[2667/3897] Compiling source3/registry/reg_perfcount.c
[2668/3897] Compiling source3/lib/popt_common.c
[2669/3897] Compiling source3/libads/authdata.c
[2670/3897] Compiling source3/libads/ldap_printer.c
[2671/3897] Compiling source3/smbd/conn.c
[2672/3897] Compiling source3/lib/sysquotas.c
[2673/3897] Compiling source3/lib/sysquotas_linux.c
[2674/3897] Compiling source3/lib/sysquotas_xfs.c
[2675/3897] Compiling source3/lib/sysquotas_4A.c
[2676/3897] Compiling source3/lib/sysquotas_4B.c
[2677/3897] Compiling source3/lib/sysquotas_nfs.c
[2678/3897] Compiling source3/smbd/server_reload.c
[2679/3897] Compiling source3/smbd/files.c
[2680/3897] Compiling source3/smbd/connection.c
[2681/3897] Compiling source3/smbd/utmp.c
[2682/3897] Compiling source3/smbd/session.c
[2683/3897] Compiling source3/smbd/dfree.c
[2684/3897] Compiling source3/smbd/dir.c
[2685/3897] Compiling source3/smbd/password.c
[2686/3897] Compiling source3/smbd/conn_msg.c
[2687/3897] Compiling source3/smbd/conn_idle.c
[2688/3897] Compiling source3/smbd/share_access.c
[2689/3897] Compiling source3/smbd/fileio.c
[2690/3897] Compiling source3/smbd/ipc.c
[2691/3897] Compiling source3/smbd/lanman.c
[2692/3897] Compiling source3/smbd/negprot.c
[2693/3897] Compiling source3/smbd/message.c
[2694/3897] Compiling source3/smbd/nttrans.c
[2695/3897] Compiling source3/smbd/pipes.c
[2696/3897] Compiling source3/smbd/reply.c
[2697/3897] Compiling source3/smbd/sesssetup.c
[2698/3897] Compiling source3/smbd/trans2.c
[2699/3897] Compiling source3/smbd/uid.c
[2700/3897] Compiling source3/smbd/dosmode.c
[2701/3897] Compiling source3/smbd/filename.c
[2702/3897] Compiling source3/smbd/open.c
[2703/3897] Compiling source3/smbd/close.c
[2704/3897] Compiling source3/smbd/blocking.c
[2705/3897] Compiling source3/smbd/sec_ctx.c
[2706/3897] Compiling source3/smbd/srvstr.c
[2707/3897] Compiling source3/smbd/vfs.c
[2708/3897] Compiling source3/smbd/perfcount.c
[2709/3897] Compiling source3/smbd/statcache.c
[2710/3897] Compiling source3/smbd/seal.c
[2711/3897] Compiling source3/smbd/posix_acls.c
[2712/3897] Compiling source3/lib/sysacls.c
[2713/3897] Compiling source3/smbd/process.c
[2714/3897] Compiling source3/smbd/service.c
[2715/3897] Compiling source3/smbd/error.c
[2716/3897] Compiling source3/printing/printspoolss.c
[2717/3897] Compiling source3/printing/spoolssd.c
[2718/3897] Compiling source3/lib/sessionid_tdb.c
[2719/3897] Compiling source3/lib/conn_tdb.c
[2720/3897] Compiling source3/smbd/fake_file.c
[2721/3897] Compiling source3/smbd/quotas.c
[2722/3897] Compiling source3/smbd/ntquotas.c
[2723/3897] Compiling source3/smbd/msdfs.c
[2724/3897] Compiling source3/smbd/aio.c
[2725/3897] Compiling source3/smbd/statvfs.c
[2726/3897] Compiling source3/smbd/dmapi.c
[2727/3897] Compiling source3/smbd/signing.c
[2728/3897] Compiling source3/smbd/file_access.c
[2729/3897] Compiling source3/smbd/dnsregister.c
[2730/3897] Compiling source3/smbd/globals.c
[2731/3897] Compiling source3/smbd/smb2_server.c
[2732/3897] Compiling source3/smbd/smb2_glue.c
[2733/3897] Compiling source3/smbd/smb2_negprot.c
[2734/3897] Compiling source3/smbd/smb2_sesssetup.c
[2735/3897] Compiling source3/smbd/smb2_tcon.c
[2736/3897] Compiling source3/smbd/smb2_create.c
[2737/3897] Compiling source3/smbd/smb2_close.c
[2738/3897] Compiling source3/smbd/smb2_flush.c
[2739/3897] Compiling source3/smbd/smb2_read.c
[2740/3897] Compiling source3/smbd/smb2_write.c
[2741/3897] Compiling source3/smbd/smb2_lock.c
[2742/3897] Compiling source3/smbd/smb2_ioctl.c
[2743/3897] Compiling source3/smbd/smb2_ioctl_dfs.c
[2744/3897] Compiling source3/smbd/smb2_ioctl_filesys.c
[2745/3897] Compiling source3/smbd/smb2_ioctl_named_pipe.c
[2746/3897] Compiling source3/smbd/smb2_ioctl_network_fs.c
[2747/3897] Compiling source3/smbd/smb2_keepalive.c
[2748/3897] Compiling source3/smbd/smb2_query_directory.c
[2749/3897] Compiling source3/smbd/smb2_notify.c
[2750/3897] Compiling source3/smbd/smb2_getinfo.c
[2751/3897] Compiling source3/smbd/smb2_setinfo.c
[2752/3897] Compiling source3/smbd/smb2_break.c
[2753/3897] Compiling source3/smbd/smbXsrv_version.c
[2754/3897] Compiling source3/smbd/smbXsrv_session.c
[2755/3897] Compiling source3/smbd/smbXsrv_tcon.c
[2756/3897] Compiling source3/smbd/smbXsrv_open.c
[2757/3897] Compiling source3/smbd/server_exit.c
[2758/3897] Compiling source3/smbd/durable.c
[2759/3897] Compiling source3/smbd/scavenger.c
[2760/3897] Compiling source3/smbd/mangle.c
[2761/3897] Compiling source3/smbd/mangle_hash.c
[2762/3897] Compiling source3/smbd/mangle_hash2.c
[2763/3897] Compiling source3/smbd/oplock.c
[2764/3897] Compiling source3/smbd/oplock_irix.c
[2765/3897] Compiling source3/smbd/oplock_linux.c
[2766/3897] Compiling source3/smbd/notify.c
[2767/3897] Compiling source3/smbd/notify_msg.c
[2768/3897] Compiling default/source3/smbd/build_options.c
[2769/3897] Compiling source3/smbd/notify_inotify.c
[2770/3897] Compiling source3/smbd/notify_fam.c
[2771/3897] Compiling source3/lib/asys/asys.c
[2772/3897] Compiling source3/param/service.c
[2773/3897] Compiling source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c
[2774/3897] Compiling default/librpc/gen_ndr/srv_ntsvcs.c
[2775/3897] Compiling source3/rpc_server/dfs/srv_dfs_nt.c
[2776/3897] Compiling default/librpc/gen_ndr/srv_dfs.c
[2777/3897] Compiling source3/rpc_server/rpc_ncacn_np.c
[2778/3897] Compiling source3/rpc_server/rpc_handles.c
[2779/3897] Compiling source3/rpc_server/rpc_contexts.c
[2780/3897] Compiling source3/rpc_server/eventlog/srv_eventlog_nt.c
[2781/3897] Compiling source3/rpc_server/eventlog/srv_eventlog_reg.c
[2782/3897] Compiling default/librpc/gen_ndr/srv_eventlog.c
[2783/3897] Compiling source3/services/svc_spoolss.c
[2784/3897] Compiling source3/services/svc_rcinit.c
[2785/3897] Compiling source3/services/svc_winreg_glue.c
[2786/3897] Compiling source3/services/svc_netlogon.c
[2787/3897] Compiling source3/services/svc_winreg.c
[2788/3897] Compiling source3/services/svc_wins.c
[2789/3897] Compiling source3/smbd/notifyd/notifyd.c
[2790/3897] Compiling source3/rpc_server/rpc_server.c
[2791/3897] Compiling source3/rpc_server/echo/srv_echo_nt.c
[2792/3897] Compiling default/librpc/gen_ndr/srv_echo.c
[2793/3897] Compiling default/source3/librpc/gen_ndr/ndr_leases_db.c
[2794/3897] Compiling source3/printing/printing.c
[2795/3897] Compiling source3/printing/nt_printing.c
[2796/3897] Compiling source3/printing/nt_printing_tdb.c
[2797/3897] Compiling source3/printing/nt_printing_migrate_internal.c
[2798/3897] Compiling source3/printing/nt_printing_ads.c
[2799/3897] Compiling source3/printing/queue_process.c
[2800/3897] Compiling source3/rpc_server/wkssvc/srv_wkssvc_nt.c
[2801/3897] Compiling default/librpc/gen_ndr/srv_wkssvc.c
[2802/3897] Compiling source3/rpc_server/rpc_ep_register.c
[2803/3897] Compiling source3/librpc/rpc/dcerpc_ep.c
[2804/3897] Compiling source3/rpc_server/netlogon/srv_netlog_nt.c
[2805/3897] Compiling default/librpc/gen_ndr/srv_netlogon.c
[2806/3897] Compiling source3/printing/pcap.c
[2807/3897] Compiling source3/printing/print_svid.c
[2808/3897] Compiling source3/printing/print_aix.c
[2809/3897] Compiling source3/printing/print_cups.c
[2810/3897] Compiling source3/printing/print_generic.c
[2811/3897] Compiling source3/printing/lpq_parse.c
[2812/3897] Compiling source3/printing/load.c
[2813/3897] Compiling source3/printing/print_standard.c
[2814/3897] Compiling source3/printing/print_iprint.c
[2815/3897] Compiling source3/printing/printer_list.c
[2816/3897] Compiling source3/lib/lsa.c
[2817/3897] Compiling source3/lib/eventlog/eventlog.c
[2818/3897] Compiling source3/rpc_server/samr/srv_samr_nt.c
[2819/3897] Compiling source3/rpc_server/samr/srv_samr_util.c
[2820/3897] Compiling source3/rpc_server/samr/srv_samr_chgpasswd.c
[2821/3897] Compiling default/librpc/gen_ndr/srv_samr.c
[2822/3897] Compiling source3/rpc_server/epmapper/srv_epmapper.c
[2823/3897] Compiling default/librpc/gen_ndr/srv_epmapper.c
[2824/3897] Compiling source3/modules/vfs_dfs_samba4.c
[2825/3897] Compiling source3/rpc_server/fss/srv_fss_agent.c
[2826/3897] Compiling default/librpc/gen_ndr/srv_fsrvp.c
[2827/3897] Compiling source3/rpc_server/rpc_service_setup.c
[2828/3897] Compiling source3/rpc_server/initshutdown/srv_initshutdown_nt.c
[2829/3897] Compiling default/librpc/gen_ndr/srv_initshutdown.c
[2830/3897] Compiling source3/locking/locking.c
[2831/3897] Compiling source3/locking/brlock.c
[2832/3897] Compiling source3/locking/posix.c
[2833/3897] Compiling source3/locking/share_mode_lock.c
[2834/3897] Compiling default/source3/librpc/gen_ndr/ndr_perfcount.c
[2835/3897] Compiling source3/locking/leases_db.c
[2836/3897] Compiling source3/rpc_server/srvsvc/srv_srvsvc_nt.c
[2837/3897] Compiling default/librpc/gen_ndr/srv_srvsvc.c
[2838/3897] Compiling source3/rpc_server/srv_pipe_hnd.c
[2839/3897] Compiling source3/rpc_server/srv_pipe.c
[2840/3897] Compiling source3/rpc_server/spoolss/srv_spoolss_nt.c
[2841/3897] Compiling default/librpc/gen_ndr/srv_spoolss.c
[2842/3897] Compiling source3/rpc_server/spoolss/srv_spoolss_util.c
[2843/3897] Compiling source3/rpc_client/cli_winreg_int.c
[2844/3897] Compiling source3/rpc_server/svcctl/srv_svcctl_nt.c
[2845/3897] Compiling source3/rpc_server/svcctl/srv_svcctl_reg.c
[2846/3897] Compiling default/librpc/gen_ndr/srv_svcctl.c
[2847/3897] Compiling source3/profile/profile_dummy.c
[2848/3897] Compiling source3/rpc_server/srv_pipe_register.c
[2849/3897] Compiling source3/modules/vfs_default.c
[2850/3897] Compiling source3/rpc_server/rpc_config.c
[2851/3897] Compiling source3/rpc_server/srv_access_check.c
[2852/3897] Compiling source3/modules/vfs_posixacl.c
[2853/3897] Compiling source3/printing/notify.c
[2854/3897] Compiling source3/printing/printing_db.c
[2855/3897] Compiling source3/lib/filename_util.c
[2856/3897] Compiling source3/rpc_server/winreg/srv_winreg_nt.c
[2857/3897] Compiling default/librpc/gen_ndr/srv_winreg.c
[2858/3897] Compiling source3/rpc_server/lsa/srv_lsa_nt.c
[2859/3897] Compiling default/librpc/gen_ndr/srv_lsa.c
[2860/3897] Compiling default/source3/modules/vfs.empty.c
[2861/3897] Compiling source3/rpc_server/dcesrv_auth_generic.c
[2862/3897] Compiling source3/rpc_server/dssetup/srv_dssetup_nt.c
[2863/3897] Compiling default/librpc/gen_ndr/srv_dssetup.c
[2864/3897] Compiling source3/printing/nt_printing_migrate.c
[2865/3897] Compiling source3/rpc_client/cli_winreg_spoolss.c
[2866/3897] Compiling source3/printing/nt_printing_os2.c
[2867/3897] Compiling source3/rpc_client/cli_winreg.c
[2868/3897] Compiling source3/rpc_client/cli_spoolss.c
[2869/3897] Compiling source3/rpc_client/init_spoolss.c
[2870/3897] Compiling source3/utils/passwd_util.c
[2871/3897] Compiling source3/libnet/libnet_dssync.c
[2872/3897] Compiling source3/libnet/libnet_dssync_passdb.c
[2873/3897] Compiling source3/libnet/libnet_dssync_keytab.c
[2874/3897] Compiling source3/libnet/libnet_samsync.c
[2875/3897] Compiling source3/libnet/libnet_samsync_ldif.c
[2876/3897] Compiling source3/libnet/libnet_samsync_passdb.c
[2877/3897] Compiling source3/libnet/libnet_samsync_display.c
[2878/3897] Compiling source3/libnet/libnet_samsync_keytab.c
[2879/3897] Compiling source3/libsmb/passchange.c
[2880/3897] Compiling source3/smbd/server.c
[2881/3897] Compiling source3/rpc_server/fssd.c
[2882/3897] Compiling source3/rpc_server/epmd.c
[2883/3897] Compiling source3/rpc_server/lsasd.c
[2884/3897] Compiling source3/rpc_server/rpc_sock_helper.c
[2885/3897] Compiling source3/nmbd/asyncdns.c
[2886/3897] Compiling source3/nmbd/nmbd.c
[2887/3897] Compiling source3/nmbd/nmbd_become_dmb.c
[2888/3897] Compiling source3/nmbd/nmbd_become_lmb.c
[2889/3897] Compiling source3/nmbd/nmbd_browserdb.c
[2890/3897] Compiling source3/nmbd/nmbd_browsesync.c
[2891/3897] Compiling source3/nmbd/nmbd_elections.c
[2892/3897] Compiling source3/nmbd/nmbd_incomingdgrams.c
[2893/3897] Compiling source3/nmbd/nmbd_incomingrequests.c
[2894/3897] Compiling source3/nmbd/nmbd_lmhosts.c
[2895/3897] Compiling source3/nmbd/nmbd_logonnames.c
[2896/3897] Compiling source3/nmbd/nmbd_mynames.c
[2897/3897] Compiling source3/nmbd/nmbd_namelistdb.c
[2898/3897] Compiling source3/nmbd/nmbd_namequery.c
[2899/3897] Compiling source3/nmbd/nmbd_nameregister.c
[2900/3897] Compiling source3/nmbd/nmbd_namerelease.c
[2901/3897] Compiling source3/nmbd/nmbd_nodestatus.c
[2902/3897] Compiling source3/nmbd/nmbd_packets.c
[2903/3897] Compiling source3/nmbd/nmbd_processlogon.c
[2904/3897] Compiling source3/nmbd/nmbd_responserecordsdb.c
[2905/3897] Compiling source3/nmbd/nmbd_sendannounce.c
[2906/3897] Compiling source3/nmbd/nmbd_serverlistdb.c
[2907/3897] Compiling source3/nmbd/nmbd_subnetdb.c
[2908/3897] Compiling source3/nmbd/nmbd_winsproxy.c
[2909/3897] Compiling source3/nmbd/nmbd_winsserver.c
[2910/3897] Compiling source3/nmbd/nmbd_workgroupdb.c
[2911/3897] Compiling source3/nmbd/nmbd_synclists.c
[2912/3897] Compiling source3/lib/tdb_validate.c
[2913/3897] Compiling source3/winbindd/winbindd.c
[2914/3897] Compiling source3/winbindd/winbindd_group.c
[2915/3897] Compiling source3/winbindd/winbindd_util.c
[2916/3897] Compiling source3/winbindd/winbindd_cache.c
[2917/3897] Compiling source3/winbindd/winbindd_pam.c
[2918/3897] Compiling source3/winbindd/winbindd_misc.c
[2919/3897] Compiling source3/winbindd/winbindd_cm.c
[2920/3897] Compiling source3/winbindd/winbindd_wins_byip.c
[2921/3897] Compiling source3/winbindd/winbindd_wins_byname.c
[2922/3897] Compiling source3/winbindd/winbindd_msrpc.c
[2923/3897] Compiling source3/winbindd/winbindd_rpc.c
[2924/3897] Compiling source3/winbindd/winbindd_reconnect.c
[2925/3897] Compiling source3/winbindd/winbindd_ads.c
[2926/3897] Compiling source3/winbindd/winbindd_samr.c
[2927/3897] Compiling source3/winbindd/winbindd_dual.c
[2928/3897] Compiling source3/winbindd/winbindd_dual_ndr.c
[2929/3897] Compiling source3/winbindd/winbindd_dual_srv.c
[2930/3897] Compiling source3/winbindd/winbindd_async.c
[2931/3897] Compiling source3/winbindd/winbindd_creds.c
[2932/3897] Compiling source3/winbindd/winbindd_cred_cache.c
[2933/3897] Compiling source3/winbindd/winbindd_ccache_access.c
[2934/3897] Compiling source3/winbindd/winbindd_domain.c
[2935/3897] Compiling source3/winbindd/winbindd_idmap.c
[2936/3897] Compiling source3/winbindd/winbindd_locator.c
[2937/3897] Compiling source3/winbindd/winbindd_ndr.c
[2938/3897] Compiling source3/winbindd/wb_ping.c
[2939/3897] Compiling source3/winbindd/wb_lookupsid.c
[2940/3897] Compiling source3/winbindd/wb_lookupsids.c
[2941/3897] Compiling source3/winbindd/wb_lookupname.c
[2942/3897] Compiling source3/winbindd/wb_uid2sid.c
[2943/3897] Compiling source3/winbindd/wb_gid2sid.c
[2944/3897] Compiling source3/winbindd/wb_sids2xids.c
[2945/3897] Compiling source3/winbindd/wb_queryuser.c
[2946/3897] Compiling source3/winbindd/wb_lookupuseraliases.c
[2947/3897] Compiling source3/winbindd/wb_lookupusergroups.c
[2948/3897] Compiling source3/winbindd/wb_getpwsid.c
[2949/3897] Compiling source3/winbindd/wb_gettoken.c
[2950/3897] Compiling source3/winbindd/wb_seqnum.c
[2951/3897] Compiling source3/winbindd/wb_seqnums.c
[2952/3897] Compiling source3/winbindd/wb_group_members.c
[2953/3897] Compiling source3/winbindd/wb_getgrsid.c
[2954/3897] Compiling source3/winbindd/wb_query_user_list.c
[2955/3897] Compiling source3/winbindd/wb_query_group_list.c
[2956/3897] Compiling source3/winbindd/wb_fill_pwent.c
[2957/3897] Compiling source3/winbindd/wb_next_pwent.c
[2958/3897] Compiling source3/winbindd/wb_next_grent.c
[2959/3897] Compiling source3/winbindd/wb_dsgetdcname.c
[2960/3897] Compiling source3/winbindd/winbindd_lookupsid.c
[2961/3897] Compiling source3/winbindd/winbindd_lookupsids.c
[2962/3897] Compiling source3/winbindd/winbindd_lookupname.c
[2963/3897] Compiling source3/winbindd/winbindd_sid_to_uid.c
[2964/3897] Compiling source3/winbindd/winbindd_sid_to_gid.c
[2965/3897] Compiling source3/winbindd/winbindd_uid_to_sid.c
[2966/3897] Compiling source3/winbindd/winbindd_gid_to_sid.c
[2967/3897] Compiling source3/winbindd/winbindd_sids_to_xids.c
[2968/3897] Compiling source3/winbindd/winbindd_allocate_uid.c
[2969/3897] Compiling source3/winbindd/winbindd_allocate_gid.c
[2970/3897] Compiling source3/winbindd/winbindd_getpwsid.c
[2971/3897] Compiling source3/winbindd/winbindd_getpwnam.c
[2972/3897] Compiling source3/winbindd/winbindd_getpwuid.c
[2973/3897] Compiling source3/winbindd/winbindd_getsidaliases.c
[2974/3897] Compiling source3/winbindd/winbindd_getuserdomgroups.c
[2975/3897] Compiling source3/winbindd/winbindd_getgroups.c
[2976/3897] Compiling source3/winbindd/winbindd_show_sequence.c
[2977/3897] Compiling source3/winbindd/winbindd_getgrgid.c
[2978/3897] Compiling source3/winbindd/winbindd_getgrnam.c
[2979/3897] Compiling source3/winbindd/winbindd_getusersids.c
[2980/3897] Compiling source3/winbindd/winbindd_lookuprids.c
[2981/3897] Compiling source3/winbindd/winbindd_setpwent.c
[2982/3897] Compiling source3/winbindd/winbindd_getpwent.c
[2983/3897] Compiling source3/winbindd/winbindd_endpwent.c
[2984/3897] Compiling source3/winbindd/winbindd_setgrent.c
[2985/3897] Compiling source3/winbindd/winbindd_getgrent.c
[2986/3897] Compiling source3/winbindd/winbindd_endgrent.c
[2987/3897] Compiling source3/winbindd/winbindd_dsgetdcname.c
[2988/3897] Compiling source3/winbindd/winbindd_getdcname.c
[2989/3897] Compiling source3/winbindd/winbindd_list_users.c
[2990/3897] Compiling source3/winbindd/winbindd_list_groups.c
[2991/3897] Compiling source3/winbindd/winbindd_check_machine_acct.c
[2992/3897] Compiling source3/winbindd/winbindd_change_machine_acct.c
[2993/3897] Compiling source3/winbindd/winbindd_irpc.c
[2994/3897] Compiling source3/winbindd/winbindd_ping_dc.c
[2995/3897] Compiling source3/winbindd/winbindd_pam_auth.c
[2996/3897] Compiling source3/winbindd/winbindd_pam_logoff.c
[2997/3897] Compiling source3/winbindd/winbindd_pam_chauthtok.c
[2998/3897] Compiling source3/winbindd/winbindd_pam_auth_crap.c
[2999/3897] Compiling source3/winbindd/winbindd_pam_chng_pswd_auth_crap.c
[3000/3897] Compiling source3/winbindd/idmap_passdb.c
[3001/3897] Compiling source3/winbindd/idmap_rw.c
[3002/3897] Compiling source3/winbindd/idmap.c
[3003/3897] Compiling source3/winbindd/idmap_util.c
[3004/3897] Compiling source3/winbindd/idmap_tdb_common.c
[3005/3897] Compiling source3/winbindd/idmap_tdb.c
[3006/3897] Compiling source3/winbindd/idmap_ldap.c
[3007/3897] Compiling source3/winbindd/idmap_nss.c
[3008/3897] Compiling source3/winbindd/nss_info_template.c
[3009/3897] Compiling source3/winbindd/nss_info.c
[3010/3897] Compiling source3/rpcclient/rpcclient.c
[3011/3897] Compiling source3/rpcclient/cmd_lsarpc.c
[3012/3897] Compiling source3/rpcclient/cmd_samr.c
[3013/3897] Compiling source3/rpcclient/cmd_spoolss.c
[3014/3897] Compiling source3/rpcclient/cmd_netlogon.c
[3015/3897] Compiling source3/rpcclient/cmd_srvsvc.c
[3016/3897] Compiling source3/rpcclient/cmd_dfs.c
[3017/3897] Compiling source3/rpcclient/cmd_epmapper.c
[3018/3897] Compiling source3/rpcclient/cmd_dssetup.c
[3019/3897] Compiling source3/rpcclient/cmd_echo.c
[3020/3897] Compiling source3/rpcclient/cmd_shutdown.c
[3021/3897] Compiling source3/rpcclient/cmd_test.c
[3022/3897] Compiling source3/rpcclient/cmd_wkssvc.c
[3023/3897] Compiling source3/rpcclient/cmd_ntsvcs.c
[3024/3897] Compiling source3/rpcclient/cmd_drsuapi.c
[3025/3897] Compiling source3/rpcclient/cmd_eventlog.c
[3026/3897] Compiling source3/rpcclient/cmd_winreg.c
[3027/3897] Compiling source3/rpcclient/cmd_fss.c
[3028/3897] Compiling source3/rpcclient/cmd_witness.c
[3029/3897] Compiling source3/rpcclient/cmd_clusapi.c
[3030/3897] Compiling source3/client/client.c
[3031/3897] Compiling source3/client/clitar.c
[3032/3897] Compiling source3/client/dnsbrowse.c
[3033/3897] Compiling source3/utils/net.c
[3034/3897] Compiling source3/utils/net_ads.c
[3035/3897] Compiling source3/utils/net_help.c
[3036/3897] Compiling source3/utils/net_rap.c
[3037/3897] Compiling source3/utils/net_rpc.c
[3038/3897] Compiling source3/utils/net_rpc_samsync.c
[3039/3897] Compiling source3/utils/net_time.c
[3040/3897] Compiling source3/utils/net_lookup.c
[3041/3897] Compiling source3/utils/net_cache.c
[3042/3897] Compiling source3/utils/net_groupmap.c
[3043/3897] Compiling source3/utils/net_idmap.c
[3044/3897] Compiling source3/utils/net_idmap_check.c
[3045/3897] Compiling source3/utils/interact.c
[3046/3897] Compiling source3/utils/net_status.c
[3047/3897] Compiling source3/utils/net_rpc_printer.c
[3048/3897] Compiling source3/utils/net_rpc_rights.c
[3049/3897] Compiling source3/utils/net_rpc_service.c
[3050/3897] Compiling source3/utils/net_rpc_registry.c
[3051/3897] Compiling source3/utils/net_usershare.c
[3052/3897] Compiling source3/utils/netlookup.c
[3053/3897] Compiling source3/utils/net_sam.c
[3054/3897] Compiling source3/utils/net_rpc_shell.c
[3055/3897] Compiling source3/utils/net_util.c
[3056/3897] Compiling source3/utils/net_rpc_sh_acct.c
[3057/3897] Compiling source3/utils/net_rpc_audit.c
[3058/3897] Compiling source3/utils/net_dns.c
[3059/3897] Compiling source3/utils/net_ads_gpo.c
[3060/3897] Compiling source3/utils/net_conf.c
[3061/3897] Compiling source3/utils/net_conf_util.c
[3062/3897] Compiling source3/utils/net_join.c
[3063/3897] Compiling source3/utils/net_user.c
[3064/3897] Compiling source3/utils/net_group.c
[3065/3897] Compiling source3/utils/net_file.c
[3066/3897] Compiling source3/utils/net_registry.c
[3067/3897] Compiling source3/utils/net_registry_check.c
[3068/3897] Compiling source3/utils/net_dom.c
[3069/3897] Compiling source3/utils/net_share.c
[3070/3897] Compiling source3/utils/net_g_lock.c
[3071/3897] Compiling source3/utils/net_serverid.c
[3072/3897] Compiling source3/utils/net_eventlog.c
[3073/3897] Compiling source3/utils/net_printing.c
[3074/3897] Compiling source3/utils/net_rpc_trust.c
[3075/3897] Compiling source3/utils/net_rpc_conf.c
[3076/3897] Compiling source3/utils/net_afs.c
[3077/3897] Compiling source3/utils/net_notify.c
[3078/3897] Compiling source3/registry/reg_parse.c
[3079/3897] Compiling source3/registry/reg_format.c
[3080/3897] Compiling source3/registry/reg_import.c
[3081/3897] Compiling source3/utils/net_registry_util.c
[3082/3897] Compiling source3/utils/net_help_common.c
[3083/3897] Compiling source3/winbindd/idmap_autorid_tdb.c
[3084/3897] Compiling source3/utils/profiles.c
[3085/3897] Compiling source3/client/smbspool.c
[3086/3897] Compiling source3/utils/testparm.c
[3087/3897] Compiling source3/utils/smbta-util.c
[3088/3897] Compiling source3/utils/status.c
[3089/3897] Compiling source3/smbd/notify_msg.c
[3090/3897] Compiling source3/utils/status_profile_dummy.c
[3091/3897] Compiling source3/utils/smbcontrol.c
[3092/3897] Compiling source3/utils/smbtree.c
[3093/3897] Compiling source3/utils/smbpasswd.c
[3094/3897] Compiling source3/utils/pdbedit.c
[3095/3897] Compiling source3/utils/smbget.c
[3096/3897] Compiling source3/utils/nmblookup.c
[3097/3897] Compiling source3/torture/torture.c
[3098/3897] Compiling source3/torture/nbio.c
[3099/3897] Compiling source3/torture/scanner.c
[3100/3897] Compiling source3/torture/utable.c
[3101/3897] Compiling source3/torture/denytest.c
[3102/3897] Compiling source3/torture/mangle_test.c
[3103/3897] Compiling source3/torture/nbench.c
[3104/3897] Compiling source3/torture/test_async_echo.c
[3105/3897] Compiling source3/torture/test_addrchange.c
[3106/3897] Compiling source3/torture/test_posix_append.c
[3107/3897] Compiling source3/torture/test_nttrans_create.c
[3108/3897] Compiling source3/torture/test_nttrans_fsctl.c
[3109/3897] Compiling source3/torture/test_case_insensitive.c
[3110/3897] Compiling source3/torture/test_notify_online.c
[3111/3897] Compiling source3/torture/test_chain3.c
[3112/3897] Compiling source3/torture/test_smb2.c
[3113/3897] Compiling source3/torture/test_authinfo_structs.c
[3114/3897] Compiling source3/torture/test_smbsock_any_connect.c
[3115/3897] Compiling source3/torture/test_cleanup.c
[3116/3897] Compiling source3/torture/test_notify.c
[3117/3897] Compiling source3/lib/tevent_barrier.c
[3118/3897] Compiling source3/torture/test_dbwrap_watch.c
[3119/3897] Compiling source3/torture/test_idmap_tdb_common.c
[3120/3897] Compiling source3/torture/test_dbwrap_ctdb.c
[3121/3897] Compiling source3/torture/test_buffersize.c
[3122/3897] Compiling source3/torture/test_messaging_read.c
[3123/3897] Compiling source3/torture/test_messaging_fd_passing.c
[3124/3897] Compiling source3/torture/test_oplock_cancel.c
[3125/3897] Compiling source3/torture/t_strappend.c
[3126/3897] Compiling source3/torture/bench_pthreadpool.c
[3127/3897] Compiling source3/torture/wbc_async.c
[3128/3897] Compiling source3/lib/smbconf/testsuite.c
[3129/3897] Compiling lib/replace/test/main.c
[3130/3897] Compiling source3/torture/msgtest.c
[3131/3897] Compiling source3/torture/msg_sink.c
[3132/3897] Compiling source3/torture/msg_source.c
[3133/3897] Compiling source3/utils/smbcacls.c
[3134/3897] Compiling source3/lib/util_sd.c
[3135/3897] Compiling source3/utils/smbcquotas.c
[3136/3897] Compiling source3/utils/eventlogadm.c
[3137/3897] Compiling source3/utils/sharesec.c
[3138/3897] Compiling source3/lib/util_sd.c
[3139/3897] Compiling source3/torture/pdbtest.c
[3140/3897] Compiling source3/torture/cmd_vfs.c
[3141/3897] Compiling source3/torture/vfstest.c
[3142/3897] Compiling source3/torture/vfstest_chain.c
[3143/3897] Compiling source3/utils/log2pcaphex.c
[3144/3897] Compiling source3/torture/locktest2.c
[3145/3897] Compiling source3/utils/debug2html.c
[3146/3897] Compiling source3/utils/debugparse.c
[3147/3897] Compiling source3/utils/smbfilter.c
[3148/3897] Compiling source3/lib/version_test.c
[3149/3897] Compiling source3/utils/ntlm_auth.c
[3150/3897] Compiling source3/utils/ntlm_auth_diagnostics.c
[3151/3897] Compiling source3/script/tests/timelimit.c
[3152/3897] Compiling source3/torture/rpc_open_tcp.c
[3153/3897] Compiling source3/utils/dbwrap_tool.c
[3154/3897] Compiling source3/utils/dbwrap_torture.c
[3155/3897] Compiling source3/utils/split_tokens.c
[3156/3897] Compiling source3/printing/tests/vlp.c
[3157/3897] Compiling source3/smbd/pysmbd.c
[3158/3897] Compiling source3/libsmb/pylibsmb.c
[3159/3897] Compiling source3/utils/regedit.c
[3160/3897] Compiling source3/utils/regedit_samba3.c
[3161/3897] Compiling source3/utils/regedit_wrap.c
[3162/3897] Compiling source3/utils/regedit_treeview.c
[3163/3897] Compiling source3/utils/regedit_valuelist.c
[3164/3897] Compiling source3/utils/regedit_dialog.c
[3165/3897] Compiling source3/utils/regedit_hexedit.c
[3166/3897] Compiling source3/utils/regedit_list.c
[3167/3897] Compiling source3/auth/auth_unix.c
[3168/3897] Compiling source3/auth/auth_wbc.c
[3169/3897] Compiling source3/auth/auth_script.c
[3170/3897] Compiling source3/auth/auth_samba4.c
[3171/3897] Compiling source3/lib/pthreadpool/tests.c
[3172/3897] Compiling source3/lib/asys/tests.c
[3173/3897] Compiling source3/lib/unix_msg/tests.c
[3174/3897] Compiling source3/lib/unix_msg/test_drain.c
[3175/3897] Compiling source3/lib/unix_msg/test_source.c
[3176/3897] Compiling source3/modules/nfs4_acls.c
[3177/3897] Compiling source3/modules/non_posix_acls.c
[3178/3897] Compiling source3/modules/vfs_audit.c
[3179/3897] Compiling source3/modules/vfs_extd_audit.c
[3180/3897] Compiling source3/modules/vfs_full_audit.c
[3181/3897] Compiling source3/modules/vfs_fake_perms.c
[3182/3897] Compiling source3/modules/vfs_recycle.c
[3183/3897] Compiling source3/modules/vfs_netatalk.c
[3184/3897] Compiling source3/modules/vfs_fruit.c
[3185/3897] Compiling source3/modules/vfs_default_quota.c
[3186/3897] Compiling source3/modules/vfs_readonly.c
[3187/3897] Compiling source3/modules/getdate.c
[3188/3897] Compiling source3/modules/vfs_cap.c
[3189/3897] Compiling source3/modules/vfs_expand_msdfs.c
[3190/3897] Compiling source3/modules/vfs_shadow_copy.c
[3191/3897] Compiling source3/modules/vfs_shadow_copy2.c
[3192/3897] Compiling source3/modules/vfs_xattr_tdb.c
[3193/3897] Compiling source3/modules/vfs_posix_eadb.c
[3194/3897] Compiling source3/modules/vfs_catia.c
[3195/3897] Compiling source3/modules/vfs_streams_xattr.c
[3196/3897] Compiling source3/modules/vfs_streams_depot.c
[3197/3897] Compiling source3/modules/vfs_commit.c
[3198/3897] Compiling source3/modules/vfs_readahead.c
[3199/3897] Compiling source3/modules/vfs_fileid.c
[3200/3897] Compiling source3/modules/vfs_aio_fork.c
[3201/3897] Compiling source3/modules/vfs_aio_pthread.c
[3202/3897] Compiling source3/modules/vfs_aio_posix.c
[3203/3897] Compiling source3/modules/vfs_aio_linux.c
[3204/3897] Compiling source3/modules/vfs_preopen.c
[3205/3897] Compiling source3/modules/vfs_syncops.c
[3206/3897] Compiling source3/modules/vfs_acl_xattr.c
[3207/3897] Compiling source3/modules/vfs_acl_tdb.c
[3208/3897] Compiling source3/modules/vfs_smb_traffic_analyzer.c
[3209/3897] Compiling source3/modules/vfs_dirsort.c
[3210/3897] Compiling source3/modules/vfs_scannedonly.c
[3211/3897] Compiling source3/modules/vfs_crossrename.c
[3212/3897] Compiling source3/modules/vfs_linux_xfs_sgid.c
[3213/3897] Compiling source3/modules/vfs_time_audit.c
[3214/3897] Compiling source3/modules/vfs_media_harmony.c
[3215/3897] Compiling source3/modules/vfs_unityed_media.c
[3216/3897] Compiling source3/modules/vfs_btrfs.c
[3217/3897] Compiling source3/modules/vfs_shell_snap.c
[3218/3897] Compiling default/source3/modules/perfcount.empty.c
[3219/3897] Compiling source3/modules/vfs_worm.c
[3220/3897] Compiling source3/modules/vfs_snapper.c
[3221/3897] Compiling source3/pam_smbpass/pam_smb_auth.c
[3222/3897] Compiling source3/pam_smbpass/pam_smb_passwd.c
[3223/3897] Compiling source3/pam_smbpass/pam_smb_acct.c
[3224/3897] Compiling source3/pam_smbpass/support.c
[3225/3897] Compiling source3/param/pyparam.c
[3226/3897] Compiling source3/param/test_lp_load.c
[3227/3897] Compiling source3/passdb/pdb_tdb.c
[3228/3897] Compiling source3/passdb/pdb_ldap.c
[3229/3897] Compiling source3/passdb/pdb_nds.c
[3230/3897] Compiling source3/passdb/pdb_ipa.c
[3231/3897] Compiling source3/passdb/pdb_smbpasswd.c
[3232/3897] Compiling source3/passdb/pdb_wbc_sam.c
[3233/3897] Compiling source3/passdb/py_passdb.c
[3234/3897] Compiling default/source3/rpc_server/rpc.empty.c
[3235/3897] Compiling source3/winbindd/idmap_hash/idmap_hash.c
[3236/3897] Compiling source3/winbindd/idmap_hash/mapfile.c
[3237/3897] Compiling source3/winbindd/idmap_ad.c
[3238/3897] Compiling default/source3/winbindd/idmap_ad.empty.c
[3239/3897] Compiling source3/winbindd/idmap_rfc2307.c
[3240/3897] Compiling source3/winbindd/idmap_rid.c
[3241/3897] Compiling source3/winbindd/idmap_tdb2.c
[3242/3897] Compiling default/source3/winbindd/idmap_hash.empty.c
[3243/3897] Compiling source3/winbindd/idmap_autorid.c
[3244/3897] Compiling default/source3/winbindd/nss_info_hash.empty.c
[3245/3897] Compiling default/source3/winbindd/nss_info_rfc2307.empty.c
[3246/3897] Compiling default/source3/winbindd/nss_info_sfu20.empty.c
[3247/3897] Compiling default/source3/winbindd/nss_info_sfu.empty.c
[3248/3897] Compiling source3/winbindd/idmap_script.c
[3249/3897] Compiling examples/libsmbclient/testsmbc.c
[3250/3897] Compiling examples/libsmbclient/testacl.c
[3251/3897] Compiling examples/libsmbclient/testacl2.c
[3252/3897] Compiling examples/libsmbclient/testacl3.c
[3253/3897] Compiling examples/libsmbclient/testbrowse.c
[3254/3897] Compiling examples/libsmbclient/testbrowse2.c
[3255/3897] Compiling examples/libsmbclient/testnotify.c
[3256/3897] Compiling examples/libsmbclient/teststat.c
[3257/3897] Compiling examples/libsmbclient/teststat2.c
[3258/3897] Compiling examples/libsmbclient/teststat3.c
[3259/3897] Compiling examples/libsmbclient/teststatvfs.c
[3260/3897] Compiling examples/libsmbclient/testfstatvfs.c
[3261/3897] Compiling examples/libsmbclient/testtruncate.c
[3262/3897] Compiling examples/libsmbclient/testchmod.c
[3263/3897] Compiling examples/libsmbclient/testutime.c
[3264/3897] Compiling examples/libsmbclient/testread.c
[3265/3897] Compiling examples/libsmbclient/testwrite.c
[3266/3897] Compiling examples/libsmbclient/testctx.c
[3267/3897] Compiling source3/lib/netapi/tests/netapitest.c
[3268/3897] Compiling source3/lib/netapi/tests/netlocalgroup.c
[3269/3897] Compiling source3/lib/netapi/tests/netuser.c
[3270/3897] Compiling source3/lib/netapi/tests/netgroup.c
[3271/3897] Compiling source3/lib/netapi/tests/netdisplay.c
[3272/3897] Compiling source3/lib/netapi/tests/netshare.c
[3273/3897] Compiling source3/lib/netapi/tests/netfile.c
[3274/3897] Compiling source3/lib/netapi/tests/netserver.c
[3275/3897] Compiling source3/lib/netapi/tests/netwksta.c
[3276/3897] Compiling source3/lib/netapi/tests/common.c
[3277/3897] Compiling source3/lib/netapi/examples/common.c
[3278/3897] Compiling source3/lib/netapi/examples/getdc/getdc.c
[3279/3897] Compiling source3/lib/netapi/examples/dsgetdc/dsgetdc.c
[3280/3897] Compiling source3/lib/netapi/examples/join/netdomjoin.c
[3281/3897] Compiling source3/lib/netapi/examples/join/getjoinableous.c
[3282/3897] Compiling source3/lib/netapi/examples/join/getjoininformation.c
[3283/3897] Compiling source3/lib/netapi/examples/join/rename_machine.c
[3284/3897] Compiling source3/lib/netapi/examples/user/user_add.c
[3285/3897] Compiling source3/lib/netapi/examples/user/user_del.c
[3286/3897] Compiling source3/lib/netapi/examples/user/user_enum.c
[3287/3897] Compiling source3/lib/netapi/examples/user/user_dispinfo.c
[3288/3897] Compiling source3/lib/netapi/examples/user/user_chgpwd.c
[3289/3897] Compiling source3/lib/netapi/examples/user/user_getinfo.c
[3290/3897] Compiling source3/lib/netapi/examples/user/user_setinfo.c
[3291/3897] Compiling source3/lib/netapi/examples/user/user_modalsget.c
[3292/3897] Compiling source3/lib/netapi/examples/user/user_modalsset.c
[3293/3897] Compiling source3/lib/netapi/examples/user/user_getgroups.c
[3294/3897] Compiling source3/lib/netapi/examples/user/user_setgroups.c
[3295/3897] Compiling source3/lib/netapi/examples/user/user_getlocalgroups.c
[3296/3897] Compiling source3/lib/netapi/examples/group/group_add.c
[3297/3897] Compiling source3/lib/netapi/examples/group/group_del.c
[3298/3897] Compiling source3/lib/netapi/examples/group/group_enum.c
[3299/3897] Compiling source3/lib/netapi/examples/group/group_setinfo.c
[3300/3897] Compiling source3/lib/netapi/examples/group/group_getinfo.c
[3301/3897] Compiling source3/lib/netapi/examples/group/group_adduser.c
[3302/3897] Compiling source3/lib/netapi/examples/group/group_deluser.c
[3303/3897] Compiling source3/lib/netapi/examples/group/group_getusers.c
[3304/3897] Compiling source3/lib/netapi/examples/group/group_setusers.c
[3305/3897] Compiling source3/lib/netapi/examples/localgroup/localgroup_add.c
[3306/3897] Compiling source3/lib/netapi/examples/localgroup/localgroup_del.c
[3307/3897] Compiling source3/lib/netapi/examples/localgroup/localgroup_getinfo.c
[3308/3897] Compiling source3/lib/netapi/examples/localgroup/localgroup_setinfo.c
[3309/3897] Compiling source3/lib/netapi/examples/localgroup/localgroup_enum.c
[3310/3897] Compiling source3/lib/netapi/examples/localgroup/localgroup_addmembers.c
[3311/3897] Compiling source3/lib/netapi/examples/localgroup/localgroup_delmembers.c
[3312/3897] Compiling source3/lib/netapi/examples/localgroup/localgroup_setmembers.c
[3313/3897] Compiling source3/lib/netapi/examples/localgroup/localgroup_getmembers.c
[3314/3897] Compiling source3/lib/netapi/examples/server/remote_tod.c
[3315/3897] Compiling source3/lib/netapi/examples/server/server_getinfo.c
[3316/3897] Compiling source3/lib/netapi/examples/share/share_add.c
[3317/3897] Compiling source3/lib/netapi/examples/share/share_del.c
[3318/3897] Compiling source3/lib/netapi/examples/share/share_enum.c
[3319/3897] Compiling source3/lib/netapi/examples/share/share_getinfo.c
[3320/3897] Compiling source3/lib/netapi/examples/share/share_setinfo.c
[3321/3897] Compiling source3/lib/netapi/examples/file/file_close.c
[3322/3897] Compiling source3/lib/netapi/examples/file/file_getinfo.c
[3323/3897] Compiling source3/lib/netapi/examples/file/file_enum.c
[3324/3897] Compiling source3/lib/netapi/examples/shutdown/shutdown_init.c
[3325/3897] Compiling source3/lib/netapi/examples/shutdown/shutdown_abort.c
[3326/3897] Compiling source3/lib/netapi/examples/netlogon/netlogon_control.c
[3327/3897] Compiling source3/lib/netapi/examples/netlogon/netlogon_control2.c
[3328/3897] Compiling source3/lib/netapi/examples/netlogon/nltest.c
[3329/3897] Compiling source3/smbd/notifyd/tests.c
[3330/3897] Compiling source3/smbd/notifyd/notifydd.c
[3331/3897] Compiling file_server/file_server.c
[3332/3897] Linking default/lib/util/libtime-basic-samba4.so
[3333/3897] Linking default/lib/util/libutil-setid-samba4.so
[3334/3897] Linking default/lib/util/libsocket-blocking-samba4.so
[3335/3897] Linking default/lib/util/libgenrand-samba4.so
[3336/3897] Linking default/lib/texpect/texpect
[3337/3897] Linking default/source4/heimdal_build/libroken-samba4.so
[3338/3897] Linking default/source4/heimdal_build/libasn1-samba4.so
[3339/3897] Linking default/source4/heimdal_build/libhcrypto-samba4.so
[3340/3897] Linking default/source4/heimdal_build/libwind-samba4.so
[3341/3897] Linking default/lib/util/libtalloc-report-samba4.so
[3342/3897] Linking default/lib/util/libiov-buf-samba4.so
[3343/3897] Linking default/lib/util/libutil-tdb-samba4.so
[3344/3897] Linking default/source3/libmsghdr-samba4.so
[3345/3897] Linking default/source3/libsmbd-shim-samba4.so
[3346/3897] Linking default/source3/libsamba-cluster-support-samba4.so
[3347/3897] Linking default/source3/libsys-rw-samba4.so
[3348/3897] Linking default/nsswitch/libwinbind-client-samba4.so
[3349/3897] Linking default/nsswitch/nsstest
[3350/3897] Linking default/nsswitch/libnss-wrapper-winbind.so
[3351/3897] Linking default/nsswitch/libnss_winbind.so
[3352/3897] Linking default/source3/replacetort
[3353/3897] Linking default/source3/log2pcap
[3354/3897] Linking default/source3/debug2html
[3355/3897] Linking default/source3/timelimit
[3356/3897] Linking default/source3/lib/pthreadpool/pthreadpooltest
[3357/3897] Linking default/source3/lib/asys/asystest
[3358/3897] Linking default/source3/lib/unix_msg/unix_msg_test
[3359/3897] Linking default/source3/lib/unix_msg/unix_msg_test_drain
[3360/3897] Linking default/source3/lib/unix_msg/unix_msg_test_source
[3361/3897] Linking default/nsswitch/libwbclient/libwbclient.so
[3362/3897] Linking default/lib/util/libsamba-debug-samba4.so
default/lib/util/debug_8.o: In function `debug_systemd_log':
debug.c:(.text+0x171): warning: sd_journal_send_with_location was moved to libsystemd. Do not use libsystemd-journal.
[3363/3897] Linking default/lib/util/libsamba-util.so
default/lib/util/become_daemon_18.o: In function `become_daemon':
become_daemon.c:(.text+0x1cd): warning: sd_notifyf was moved to libsystemd. Do not use libsystemd-daemon.
[3364/3897] Linking default/source4/heimdal_build/libheimbase-samba4.so
[3365/3897] Linking default/source4/heimdal_build/libhx509-samba4.so
[3366/3897] Linking default/lib/param/libserver-role-samba4.so
[3367/3897] Linking default/source3/libmessages-util-samba4.so
[3368/3897] Linking default/libds/common/libflag-mapping-samba4.so
[3369/3897] Linking default/lib/tdb_wrap/libtdb-wrap-samba4.so
[3370/3897] Linking default/source4/lib/samba3/libsmbpasswdparser-samba4.so
[3371/3897] Linking default/source4/ntvfs/posix/libposix-eadb-samba4.so
[3372/3897] Linking default/source4/heimdal_build/libkrb5-samba4.so
[3373/3897] Linking default/lib/socket/libinterfaces-samba4.so
[3374/3897] Linking default/lib/util/libasn1util-samba4.so
[3375/3897] Linking default/source4/lib/events/libevents-samba4.so
[3376/3897] Linking default/source4/heimdal_build/libhdb-samba4.so
[3377/3897] Linking default/nsswitch/libwinbind-krb5-locator.so
[3378/3897] Linking default/source4/heimdal_build/libheimntlm-samba4.so
[3379/3897] Linking default/nsswitch/libpamwinbind.so
[3380/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_ranged_results.so
[3381/3897] Linking default/source3/libsamba3-util-samba4.so
[3382/3897] Linking default/lib/util/libserver-id-db-samba4.so
[3383/3897] Linking default/source3/libmessages-dgm-samba4.so
[3384/3897] Linking default/lib/param/libsamba-hostconfig.so
[3385/3897] Linking default/source4/heimdal_build/libgssapi-samba4.so
[3386/3897] Linking default/libcli/util/liberrors-samba4.so
[3387/3897] Linking default/lib/krb5_wrap/libkrb5samba-samba4.so
[3388/3897] Linking default/source3/libCHARSET3-samba4.so
[3389/3897] Linking default/source4/heimdal_build/libkdc-samba4.so
[3390/3897] Linking default/source4/lib/socket/libnetif-samba4.so
[3391/3897] Linking default/source4/heimdal_build/samba4kgetcred
[3392/3897] Linking default/source4/heimdal_build/samba4kpasswd
[3393/3897] Linking default/source4/nbt_server/libldb_module_wins_ldb.so
[3394/3897] Linking default/lib/dbwrap/libdbwrap-samba4.so
[3395/3897] Linking default/source4/heimdal_build/samba4kinit
[3396/3897] Linking default/source3/libsmbd-conn-samba4.so
[3397/3897] Linking default/lib/torture/libtorture.so
[3398/3897] Linking default/librpc/libndr.so
[3399/3897] Linking default/lib/addns/libaddns-samba4.so
[3400/3897] Linking default/lib/util/libtevent-util.so
[3401/3897] Linking default/libcli/registry/libutil-reg-samba4.so
[3402/3897] Linking default/source4/param/pyparam.so
[3403/3897] Linking default/source4/cluster/libcluster-samba4.so
[3404/3897] Linking default/lib/util/libsamba-modules-samba4.so
[3405/3897] Linking default/libcli/security/libsamba-security-samba4.so
[3406/3897] Linking default/libcli/ldap/libcli-ldap-common-samba4.so
[3407/3897] Linking default/auth/libauth-sam-reply-samba4.so
[3408/3897] Linking default/source3/libsmbregistry-samba4.so
[3409/3897] Linking default/libcli/security/pysecurity.so
[3410/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samba3sam.so
[3411/3897] Linking default/libcli/smb/libsmb-transport-samba4.so
[3412/3897] Linking default/librpc/libndr-nbt.so
[3413/3897] Linking default/lib/libsamba-sockets-samba4.so
[3414/3897] Linking default/librpc/libdcerpc-binding.so
[3415/3897] Linking default/librpc/libndr-standard.so
[3416/3897] Linking default/librpc/libndr-krb5pac.so
[3417/3897] Linking default/librpc/libndr-samba-samba4.so
[3418/3897] Linking default/source4/smbd/libprocess-model-samba4.so
[3419/3897] Linking default/source4/lib/com/pycom.so
[3420/3897] Linking default/librpc/libdcerpc-samba-samba4.so
[3421/3897] Linking default/source3/liblibcli-lsa3-samba4.so
[3422/3897] Linking default/libcli/named_pipe_auth/libnpa-tstream-samba4.so
[3423/3897] Linking default/source4/librpc/libndr-samba4.so
[3424/3897] Linking default/source4/auth/kerberos/libauthkrb5-samba4.so
[3425/3897] Linking default/libcli/nbt/libcli-nbt-samba4.so
[3426/3897] Linking default/libcli/nbt/python-netbios.so
[3427/3897] Linking default/source3/libxattr-tdb-samba4.so
[3428/3897] Linking default/libcli/auth/libcliauth-samba4.so
[3429/3897] Linking default/source4/dsdb/libsamdb-common-samba4.so
[3430/3897] Linking default/librpc/tools/ndrdump
[3431/3897] Linking default/libcli/nbt/nmblookup4
[3432/3897] Linking default/lib/ldb-samba/libldbsamba-samba4.so
[3433/3897] Linking default/source4/dns_server/libdnsserver-common-samba4.so
[3434/3897] Linking default/nsswitch/wbinfo
[3435/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_simple_ldap_map.so
[3436/3897] Linking default/auth/credentials/libsamba-credentials.so
[3437/3897] Linking default/source4/smbd/libprocess_model_module_standard.so
[3438/3897] Linking default/source4/lib/cmdline/libcmdline-credentials-samba4.so
[3439/3897] Linking default/source4/dsdb/libsamdb.so
[3440/3897] Linking default/source4/utils/oLschema2ldif
[3441/3897] Linking default/auth/gensec/libgensec.so
[3442/3897] Linking default/source4/dns_server/libdlz-bind9.so
[3443/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_objectclass_attrs.so
[3444/3897] Linking default/source4/dns_server/libdlz-bind9-9.so
[3445/3897] Linking default/libcli/smb/libcli-smb-common-samba4.so
[3446/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_resolve_oids.so
[3447/3897] Linking default/source4/param/libshares-samba4.so
[3448/3897] Linking default/source4/dns_server/libdlz-bind9-10.so
[3449/3897] Linking default/source4/dns_server/libdlz-bind9-for-torture-samba4.so
[3450/3897] Linking default/source4/kdc/libdb-glue-samba4.so
[3451/3897] Linking default/dfs_server/libdfs-server-ad-samba4.so
[3452/3897] Linking default/source3/libsmbconf.so
[3453/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_anr.so
[3454/3897] Linking default/source4/auth/gensec/libgensec_module_krb5.so
[3455/3897] Linking default/source3/vlp
[3456/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_local_password.so
[3457/3897] Linking default/lib/ldb-samba/libldb_module_ldbsamba_extensions.so
[3458/3897] Linking default/source4/libcli/ldap/libcli-ldap-samba4.so
[3459/3897] Linking default/source4/kdc/libpac-samba4.so
[3460/3897] Linking default/source3/msg_source
[3461/3897] Linking default/source3/smbd/notifyd/notifydd
[3462/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samba_secrets.so
[3463/3897] Linking default/source3/param/pys3param.so
[3464/3897] Linking default/source3/winbindd/libnss-info-samba4.so
[3465/3897] Linking default/source3/eventlogadm
[3466/3897] Linking default/source3/libsecrets3-samba4.so
[3467/3897] Linking default/source3/libcli-spoolss-samba4.so
[3468/3897] Linking default/source3/smbd/notifyd/notifyd-tests
[3469/3897] Linking default/lib/ldb-samba/libldb_module_ildap.so
[3470/3897] Linking default/source4/lib/http/libhttp-samba4.so
[3471/3897] Linking default/source3/msgtest
[3472/3897] Linking default/source3/libsmbldap.so
[3473/3897] Linking default/source3/msg_sink
[3474/3897] Linking default/source4/libcli/libsmbclient-raw.so
[3475/3897] Linking default/source3/versiontest
[3476/3897] Linking default/source3/winbindd/libnss_info_module_hash.so
[3477/3897] Linking default/source4/kdc/libHDB-SAMBA4-samba4.so
[3478/3897] Linking default/source3/libutil-cmdline-samba4.so
[3479/3897] Linking default/source3/smbfilter
[3480/3897] Linking default/libcli/cldap/libcli-cldap-samba4.so
[3481/3897] Linking default/source3/smbta-util
[3482/3897] Linking default/source3/libsamba-passdb.so
[3483/3897] Linking default/source4/client/cifsdd
[3484/3897] Linking default/source3/libpopt-samba3-samba4.so
[3485/3897] Linking default/source3/split_tokens
[3486/3897] Linking default/source3/nmblookup
[3487/3897] Linking default/source3/libsmbldaphelper-samba4.so
[3488/3897] Linking default/source3/libgse-samba4.so
[3489/3897] Linking default/source3/passdb/libpdb_module_smbpasswd.so
[3490/3897] Linking default/source3/profiles
[3491/3897] Linking default/source4/librpc/libdcerpc.so
[3492/3897] Linking default/source3/passdb/libpdb_module_tdbsam.so
[3493/3897] Linking default/source4/librpc/libdcerpc-atsvc.so
[3494/3897] Linking default/source3/libprinting-migrate-samba4.so
[3495/3897] Linking default/source3/passdb/libpdb_module_wbc_sam.so
[3496/3897] Linking default/source4/torture/gentest
[3497/3897] Linking default/source3/testparm
[3498/3897] Linking default/source3/smbcontrol
[3499/3897] Linking default/source4/lib/messaging/libMESSAGING-samba4.so
[3500/3897] Linking default/source3/dbwrap_tool
[3501/3897] Linking default/source3/liblibsmb-samba4.so
[3502/3897] Linking default/source3/ntlm_auth
[3503/3897] Linking default/source4/torture/masktest
[3504/3897] Linking default/source4/torture/locktest
[3505/3897] Linking default/source3/pam_smbpass/libpamsmbpass.so
[3506/3897] Linking default/source3/passdb/libpdb_module_ldapsam.so
[3507/3897] Linking default/source4/librpc/libdcerpc-samba4.so
[3508/3897] Linking default/source4/libcli/wbclient/libLIBWBCLIENT-OLD-samba4.so
[3509/3897] Linking default/source4/dsdb/samdb/ldb_modules/libdsdb-module-samba4.so
[3510/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samldb.so
[3511/3897] Linking default/source3/smbspool
[3512/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_tombstone_reanimate.so
[3513/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_acl.so
[3514/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_subtree_rename.so
[3515/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_rootdse.so
[3516/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_linked_attributes.so
[3517/3897] Linking default/source4/auth/libauth-unix-token-samba4.so
[3518/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_lazy_commit.so
[3519/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_extended_dn_store.so
[3520/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_objectguid.so
[3521/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_subtree_delete.so
[3522/3897] Linking default/source4/client/smbclient4
[3523/3897] Linking default/source4/ntvfs/libntvfs-samba4.so
[3524/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_schema_data.so
[3525/3897] Linking default/source4/lib/registry/libregistry.so
[3526/3897] Linking default/source4/librpc/libdcerpc-samr.so
[3527/3897] Linking default/source3/libmsrpc3-samba4.so
[3528/3897] Linking default/source3/smbtree
[3529/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_descriptor.so
[3530/3897] Linking default/source3/smbpasswd
[3531/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samba_dsdb.so
[3532/3897] Linking default/source3/winbindd/libidmap-samba4.so
[3533/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_repl_meta_data.so
[3534/3897] Linking default/source3/smbcquotas
[3535/3897] Linking default/nsswitch/libnss_wins.so
[3536/3897] Linking default/source3/param/test_lp_load
[3537/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_password_hash.so
[3538/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_extended_dn_in.so
[3539/3897] Linking default/source4/auth/ntlm/libauth4-samba4.so
[3540/3897] Linking default/source3/smbcacls
[3541/3897] Linking default/source3/pdbedit
[3542/3897] Linking default/source3/samba-regedit
[3543/3897] Linking default/source3/dbwrap_torture
[3544/3897] Linking default/source4/lib/registry/regdiff
[3545/3897] Linking default/source3/winbindd/libidmap_module_script.so
[3546/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_instancetype.so
[3547/3897] Linking default/source3/smbconftort
[3548/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_update_keytab.so
[3549/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_objectclass.so
[3550/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_dirsync.so
[3551/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samba3sid.so
[3552/3897] Linking default/source3/sharesec
[3553/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_partition.so
[3554/3897] Linking default/source3/nmbd/nmbd
[3555/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_dns_notify.so
[3556/3897] Linking default/source3/libsmb/libsmbclient.so
[3557/3897] Linking default/examples/libsmbclient/testbrowse2
[3558/3897] Linking default/python/libsamba-python-samba4.so
[3559/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_secrets_tdb_sync.so
[3560/3897] Linking default/source4/librpc/python-auth.so
[3561/3897] Linking default/source4/lib/registry/regtree
[3562/3897] Linking default/source4/librpc/python-dcerpc-dcerpc.so
[3563/3897] Linking default/source3/pylibsmb.so
[3564/3897] Linking default/examples/libsmbclient/testfstatvfs
[3565/3897] Linking default/source3/locktest2
[3566/3897] Linking default/source4/smbd/libservice-samba4.so
[3567/3897] Linking default/examples/libsmbclient/teststatvfs
[3568/3897] Linking default/source4/librpc/python-dcerpc-idmap.so
[3569/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_aclread.so
[3570/3897] Linking default/source3/liblibcli-netlogon3-samba4.so
[3571/3897] Linking default/source4/librpc/python-winbind.so
[3572/3897] Linking default/source4/librpc/python-drsuapi.so
[3573/3897] Linking default/source4/librpc/python-initshutdown.so
[3574/3897] Linking default/source4/librpc/python-server-id.so
[3575/3897] Linking default/source3/libads-samba4.so
[3576/3897] Linking default/source4/ntvfs/posix/python-xattr-tdb.so
[3577/3897] Linking default/source3/libtrusts-util-samba4.so
[3578/3897] Linking default/source3/winbindd/libidmap_module_tdb2.so
[3579/3897] Linking default/source4/auth/pyauth.so
[3580/3897] Linking default/source4/libcli/pysmb.so
[3581/3897] Linking default/examples/libsmbclient/testwrite
[3582/3897] Linking default/source4/dsdb/python-dsdb.so
[3583/3897] Linking default/source3/smbget
[3584/3897] Linking default/source3/libnet-keytab-samba4.so
[3585/3897] Linking default/source4/dsdb/libservice_module_drepl.so
[3586/3897] Linking default/examples/libsmbclient/testctx
[3587/3897] Linking default/source4/librpc/python-dcerpc-xattr.so
[3588/3897] Linking default/source4/wrepl_server/libservice_module_wrepl.so
[3589/3897] Linking default/examples/libsmbclient/testsmbc
[3590/3897] Linking default/source3/auth/libauth-samba4.so
[3591/3897] Linking default/examples/libsmbclient/testacl3
[3592/3897] Linking default/source4/dsdb/libservice_module_dns_update.so
[3593/3897] Linking default/source4/kdc/libservice_module_kdc.so
[3594/3897] Linking default/source4/librpc/python-dcerpc-nbt.so
[3595/3897] Linking default/source4/dns_server/libservice_module_dns.so
[3596/3897] Linking default/examples/libsmbclient/testtruncate
[3597/3897] Linking default/source4/ntp_signd/libservice_module_ntp_signd.so
[3598/3897] Linking default/source3/winbindd/libidmap_module_autorid.so
[3599/3897] Linking default/source4/librpc/python-dcerpc-drsblobs.so
[3600/3897] Linking default/source3/rpcclient/rpcclient
[3601/3897] Linking default/source4/librpc/python-epmapper.so
[3602/3897] Linking default/source4/utils/ntlm_auth4
[3603/3897] Linking default/source3/smbtorture3
[3604/3897] Linking default/source4/winbind/libservice_module_winbindd.so
[3605/3897] Linking default/source3/libgpo-samba4.so
[3606/3897] Linking default/source4/librpc/python-dcerpc-misc.so
[3607/3897] Linking default/source3/winbindd/libidmap_module_rid.so
[3608/3897] Linking default/source4/librpc/python-unixinfo.so
[3609/3897] Linking default/source3/rpc_open_tcp
[3610/3897] Linking default/source3/winbindd/libnss_info_module_rfc2307.so
[3611/3897] Linking default/source4/librpc/python-wkssvc.so
[3612/3897] Linking default/examples/libsmbclient/teststat3
[3613/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_schema_load.so
[3614/3897] Linking default/examples/libsmbclient/testchmod
[3615/3897] Linking default/source4/web_server/libservice_module_web.so
[3616/3897] Linking default/source4/lib/registry/regshell
[3617/3897] Linking default/file_server/libservice_module_s3fs.so
[3618/3897] Linking default/source4/lib/registry/regpatch
[3619/3897] Linking default/source4/smbd/samba
[3620/3897] Linking default/source4/lib/registry/py-registry.so
[3621/3897] Linking default/source3/winbindd/libidmap_module_rfc2307.so
[3622/3897] Linking default/source3/pdbtest
[3623/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_show_deleted.so
[3624/3897] Linking default/source3/passdb/pypassdb.so
[3625/3897] Linking default/source4/librpc/python-srvsvc.so
[3626/3897] Linking default/examples/libsmbclient/testnotify
[3627/3897] Linking default/source4/librpc/python-dns.so
[3628/3897] Linking default/source3/auth/libauth_module_unix.so
[3629/3897] Linking default/source3/winbindd/libnss_info_module_sfu20.so
[3630/3897] Linking default/examples/libsmbclient/testacl2
[3631/3897] Linking default/source4/librpc/python-dnsserver.so
[3632/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_operational.so
[3633/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_simple_dn.so
[3634/3897] Linking default/source3/libnetapi.so
[3635/3897] Linking default/source3/lib/netapi/examples/group/group_deluser
[3636/3897] Linking default/source4/dsdb/libservice_module_kcc.so
[3637/3897] Linking default/source3/client/smbclient
[3638/3897] Linking default/source3/lib/netapi/examples/getdc/getdc
[3639/3897] Linking default/examples/libsmbclient/testread
[3640/3897] Linking default/source4/lib/messaging/python-messaging.so
[3641/3897] Linking default/source4/auth/gensec/pygensec.so
[3642/3897] Linking default/source4/librpc/python-samr.so
[3643/3897] Linking default/source3/auth/libauth_module_samba4.so
[3644/3897] Linking default/source3/winbindd/libidmap_module_hash.so
[3645/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_new_partition.so
[3646/3897] Linking default/source4/ntvfs/posix/python-posix-eadb.so
[3647/3897] Linking default/source3/lib/netapi/examples/localgroup/localgroup_setmembers
[3648/3897] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_extended_dn_out.so
[3649/3897] Linking default/source4/libnet/libsamba-net-samba4.so
[3650/3897] Linking default/source4/librpc/python-atsvc.so
[3651/3897] Linking default/examples/libsmbclient/testacl
[3652/3897] Linking default/source4/librpc/python-svcctl.so
[3653/3897] Linking default/source4/librpc/python-mgmt.so
[3654/3897] Linking default/source3/lib/netapi/examples/localgroup/localgroup_getmembers
[3655/3897] Linking default/examples/libsmbclient/testutime
[3656/3897] Linking default/source3/lib/netapi/examples/localgroup/localgroup_delmembers
[3657/3897] Linking default/source3/lib/netapi/examples/user/user_del
[3658/3897] Linking default/source4/librpc/python-netlogon.so
[3659/3897] Linking default/source4/librpc/python-echo.so
[3660/3897] Linking default/source4/librpc/python-dcerpc-dnsp.so
[3661/3897] Linking default/source4/librpc/python-dcerpc.so
[3662/3897] Linking default/source3/lib/netapi/examples/file/file_getinfo
[3663/3897] Linking default/source3/lib/netapi/examples/shutdown/shutdown_init
[3664/3897] Linking default/examples/libsmbclient/teststat2
[3665/3897] Linking default/source4/ntvfs/posix/python-xattr-native.so
[3666/3897] Linking default/auth/credentials/pycredentials.so
[3667/3897] Linking default/source3/lib/netapi/examples/share/share_setinfo
[3668/3897] Linking default/source3/lib/netapi/examples/user/user_getgroups
[3669/3897] Linking default/source3/lib/netapi/examples/file/file_enum
[3670/3897] Linking default/examples/libsmbclient/teststat
[3671/3897] Linking default/source4/librpc/python-irpc.so
[3672/3897] Linking default/source4/librpc/python-dcerpc-security.so
[3673/3897] Linking default/source3/lib/netapi/examples/file/file_close
[3674/3897] Linking default/source4/smb_server/libservice_module_smb.so
[3675/3897] Linking default/source4/librpc/python-winreg.so
[3676/3897] Linking default/source3/lib/netapi/examples/group/group_setinfo
[3677/3897] Linking default/source3/lib/netapi/examples/user/user_add
[3678/3897] Linking default/source4/librpc/python-lsa.so
[3679/3897] Linking default/source3/winbindd/libnss_info_module_sfu.so
[3680/3897] Linking default/source4/librpc/python-dfs.so
[3681/3897] Linking default/source4/librpc/python-idmap.so
[3682/3897] Linking default/source3/lib/netapi/examples/share/share_add
[3683/3897] Linking default/source3/lib/netapi/examples/share/share_enum
[3684/3897] Linking default/source3/winbindd/libidmap_module_ad.so
[3685/3897] Linking default/source3/lib/netapi/examples/share/share_del
[3686/3897] Linking default/source3/winbindd/winbindd
[3687/3897] Linking default/source3/lib/netapi/examples/netlogon/netlogon_control2
[3688/3897] Linking default/source4/libnet/python-dckeytab.so
[3689/3897] Linking default/source4/ldap_server/libservice_module_ldap.so
[3690/3897] Linking default/source3/lib/netapi/examples/localgroup/localgroup_add
[3691/3897] Linking default/examples/libsmbclient/testbrowse
[3692/3897] Linking default/lib/ldb-samba/python-samba--ldb.so
[3693/3897] Linking default/source3/lib/netapi/examples/user/user_enum
[3694/3897] Linking default/source3/lib/netapi/examples/group/group_getinfo
[3695/3897] Linking default/source3/auth/libauth_module_script.so
[3696/3897] Linking default/source4/librpc/python-krb5pac.so
[3697/3897] Linking default/python/python-glue.so
[3698/3897] Linking default/source4/librpc/python-dcerpc-smb-acl.so
[3699/3897] Linking default/source3/lib/netapi/examples/server/server_getinfo
[3700/3897] Linking default/source4/nbt_server/libservice_module_nbtd.so
[3701/3897] Linking default/source3/lib/netapi/examples/shutdown/shutdown_abort
[3702/3897] Linking default/source3/lib/netapi/examples/user/user_modalsget
[3703/3897] Linking default/source4/cldap_server/libservice_module_cldap.so
[3704/3897] Linking default/source3/lib/netapi/examples/localgroup/localgroup_del
[3705/3897] Linking default/source3/lib/netapi/examples/share/share_getinfo
[3706/3897] Linking default/source3/lib/netapi/examples/user/user_modalsset
[3707/3897] Linking default/source4/libnet/python-net.so
[3708/3897] Linking default/source3/lib/netapi/tests/netapitest
[3709/3897] Linking default/source3/lib/netapi/examples/user/user_getinfo
[3710/3897] Linking default/source3/lib/netapi/examples/user/user_setinfo
[3711/3897] Linking default/source3/lib/netapi/examples/server/remote_tod
[3712/3897] Linking default/source3/lib/netapi/examples/group/group_setusers
[3713/3897] Linking default/source3/lib/netapi/examples/group/group_enum
[3714/3897] Linking default/source3/lib/netapi/examples/group/group_add
[3715/3897] Linking default/source3/lib/netapi/examples/group/group_getusers
[3716/3897] Linking default/source3/lib/netapi/examples/join/getjoinableous
[3717/3897] Linking default/source3/lib/netapi/examples/join/getjoininformation
[3718/3897] Linking default/source3/lib/netapi/examples/join/rename_machine
[3719/3897] Linking default/source3/lib/netapi/examples/localgroup/localgroup_getinfo
[3720/3897] Linking default/source3/lib/netapi/examples/join/netdomjoin
[3721/3897] Linking default/source4/lib/policy/libsamba-policy.so
[3722/3897] Linking default/source3/lib/netapi/examples/localgroup/localgroup_addmembers
[3723/3897] Linking default/source3/lib/netapi/examples/localgroup/localgroup_setinfo
[3724/3897] Linking default/source3/lib/netapi/examples/user/user_dispinfo
[3725/3897] Linking default/source4/rpc_server/libdcerpc-server.so
[3726/3897] Linking default/source3/lib/netapi/examples/user/user_getlocalgroups
[3727/3897] Linking default/source3/lib/netapi/examples/netlogon/netlogon_control
[3728/3897] Linking default/source3/auth/libauth_module_wbc.so
[3729/3897] Linking default/source3/libsmbd-base-samba4.so
[3730/3897] Linking default/source4/torture/smbtorture
[3731/3897] Linking default/source3/modules/libvfs_module_shadow_copy2.so
[3732/3897] Linking default/source3/modules/libnon-posix-acls-samba4.so
[3733/3897] Linking default/source3/lib/netapi/examples/dsgetdc/dsgetdc
[3734/3897] Linking default/source3/lib/netapi/examples/user/user_chgpwd
[3735/3897] Linking default/source3/lib/netapi/examples/group/group_adduser
[3736/3897] Linking default/source3/modules/libvfs_module_cap.so
[3737/3897] Linking default/source3/lib/netapi/examples/netlogon/nltest
[3738/3897] Linking default/source3/lib/netapi/examples/user/user_setgroups
[3739/3897] Linking default/source3/modules/libvfs_module_aio_posix.so
[3740/3897] Linking default/source3/lib/netapi/examples/localgroup/localgroup_enum
[3741/3897] Linking default/source3/modules/libvfs_module_media_harmony.so
[3742/3897] Linking default/source3/modules/libvfs_module_fruit.so
[3743/3897] Linking default/source3/modules/libvfs_module_extd_audit.so
[3744/3897] Linking default/source3/lib/netapi/examples/group/group_del
[3745/3897] Linking default/source3/vfstest
[3746/3897] Linking default/source3/modules/libvfs_module_preopen.so
[3747/3897] Linking default/source3/modules/libvfs_module_scannedonly.so
[3748/3897] Linking default/source3/modules/libvfs_module_shell_snap.so
[3749/3897] Linking default/source3/modules/libvfs_module_catia.so
[3750/3897] Linking default/source3/smbstatus
[3751/3897] Linking default/source3/modules/libvfs_module_acl_tdb.so
[3752/3897] Linking default/source4/lib/policy/py-policy.so
[3753/3897] Linking default/source3/modules/libvfs_module_full_audit.so
[3754/3897] Linking default/source3/modules/libvfs_module_recycle.so
[3755/3897] Linking default/source3/modules/libvfs_module_acl_xattr.so
[3756/3897] Linking default/source3/smbd/smbd
[3757/3897] Linking default/source3/modules/libvfs_module_worm.so
[3758/3897] Linking default/source3/modules/libvfs_module_streams_depot.so
[3759/3897] Linking default/source3/modules/libvfs_module_audit.so
[3760/3897] Linking default/source3/modules/libvfs_module_posix_eadb.so
[3761/3897] Linking default/source3/modules/libvfs_module_netatalk.so
[3762/3897] Linking default/source3/modules/libvfs_module_time_audit.so
[3763/3897] Linking default/source3/modules/libvfs_module_syncops.so
[3764/3897] Linking default/source3/modules/libvfs_module_xattr_tdb.so
[3765/3897] Linking default/source3/pysmbd.so
[3766/3897] Linking default/source3/modules/libvfs_module_btrfs.so
[3767/3897] Linking default/source3/modules/libvfs_module_default_quota.so
[3768/3897] Linking default/source3/modules/libvfs_module_aio_fork.so
[3769/3897] Linking default/source3/modules/libvfs_module_dirsort.so
[3770/3897] Linking default/source3/modules/libvfs_module_aio_linux.so
[3771/3897] Linking default/source3/modules/libvfs_module_shadow_copy.so
[3772/3897] Linking default/source4/rpc_server/libservice_module_dcerpc.so
[3773/3897] Linking default/source3/modules/libvfs_module_smb_traffic_analyzer.so
[3774/3897] Linking default/source3/modules/libvfs_module_streams_xattr.so
[3775/3897] Linking default/source3/modules/libvfs_module_linux_xfs_sgid.so
[3776/3897] Linking default/source3/modules/libvfs_module_readonly.so
[3777/3897] Linking default/source3/modules/libvfs_module_aio_pthread.so
[3778/3897] Linking default/source3/modules/libvfs_module_fileid.so
[3779/3897] Linking default/source3/modules/libvfs_module_commit.so
[3780/3897] Linking default/source3/modules/libvfs_module_readahead.so
[3781/3897] Linking default/source3/modules/libvfs_module_snapper.so
[3782/3897] Linking default/source3/modules/libvfs_module_fake_perms.so
[3783/3897] Linking default/source3/net
[3784/3897] Linking default/source3/modules/libvfs_module_crossrename.so
[3785/3897] Linking default/source3/modules/libvfs_module_expand_msdfs.so
[3786/3897] Linking default/source3/modules/libvfs_module_unityed_media.so
[3787/3897] pidl.1p: pidl/pidl -> bin/default/pidl/pidl.1p
[3788/3897] Parse::Pidl::Dump.3pm: pidl/lib/Parse/Pidl/Dump.pm -> bin/default/pidl/Parse::Pidl::Dump.3pm
[3789/3897] Parse::Pidl::Wireshark::Conformance.3pm: pidl/lib/Parse/Pidl/Wireshark/Conformance.pm -> bin/default/pidl/Parse::Pidl::Wireshark::Conformance.3pm
[3790/3897] Parse::Pidl::Util.3pm: pidl/lib/Parse/Pidl/Util.pm -> bin/default/pidl/Parse::Pidl::Util.3pm
[3791/3897] Parse::Pidl::NDR.3pm: pidl/lib/Parse/Pidl/NDR.pm -> bin/default/pidl/Parse::Pidl::NDR.3pm
[3792/3897] Parse::Pidl::Wireshark::NDR.3pm: pidl/lib/Parse/Pidl/Wireshark/NDR.pm -> bin/default/pidl/Parse::Pidl::Wireshark::NDR.3pm
[3793/3897] Generating manpages/smb.conf.5
Note: Writing smb.conf.5
[3794/3897] Generating manpages/dbwrap_tool.1
Note: Writing dbwrap_tool.1
[3795/3897] Generating manpages/eventlogadm.8
Note: Writing eventlogadm.8
[3796/3897] Generating manpages/findsmb.1
Note: Writing findsmb.1
[3797/3897] Generating manpages/libsmbclient.7
Note: Writing libsmbclient.7
[3798/3897] Generating manpages/lmhosts.5
Note: Writing lmhosts.5
[3799/3897] Generating manpages/log2pcap.1
Note: Writing log2pcap.1
[3800/3897] Generating manpages/idmap_ad.8
Note: Writing idmap_ad.8
[3801/3897] Generating manpages/idmap_autorid.8
Note: Writing idmap_autorid.8
[3802/3897] Generating manpages/idmap_hash.8
Note: Writing idmap_hash.8
[3803/3897] Generating manpages/idmap_ldap.8
Note: Writing idmap_ldap.8
[3804/3897] Generating manpages/idmap_nss.8
Note: Writing idmap_nss.8
[3805/3897] Generating manpages/idmap_rfc2307.8
Note: Writing idmap_rfc2307.8
[3806/3897] Generating manpages/idmap_rid.8
Note: Writing idmap_rid.8
[3807/3897] Generating manpages/idmap_tdb.8
Note: Writing idmap_tdb.8
[3808/3897] Generating manpages/idmap_tdb2.8
Note: Writing idmap_tdb2.8
[3809/3897] Generating manpages/net.8
Note: Writing net.8
[3810/3897] Generating manpages/nmbd.8
Note: Writing nmbd.8
[3811/3897] Generating manpages/nmblookup.1
Note: Writing nmblookup.1
[3812/3897] Generating manpages/ntlm_auth.1
Note: Writing ntlm_auth.1
[3813/3897] Generating manpages/pdbedit.8
Note: Writing pdbedit.8
[3814/3897] Generating manpages/profiles.1
Note: Writing profiles.1
[3815/3897] Generating manpages/rpcclient.1
Note: Writing rpcclient.1
[3816/3897] Generating manpages/samba.7
Note: Writing samba.7
[3817/3897] Generating manpages/samba.8
Note: Writing samba.8
[3818/3897] Generating manpages/samba-tool.8
Note: Writing samba-tool.8
[3819/3897] Generating manpages/samba-regedit.8
Note: Writing samba-regedit.8
[3820/3897] Generating manpages/sharesec.1
Note: Writing sharesec.1
[3821/3897] Generating manpages/smbcacls.1
Note: Writing smbcacls.1
[3822/3897] Generating manpages/smbclient.1
Note: Writing smbclient.1
[3823/3897] Generating manpages/smbcontrol.1
Note: Writing smbcontrol.1
[3824/3897] Generating manpages/smbcquotas.1
Note: Writing smbcquotas.1
[3825/3897] Generating manpages/smbd.8
Note: Writing smbd.8
[3826/3897] Generating manpages/smbget.1
Note: Writing smbget.1
[3827/3897] Generating manpages/smbgetrc.5
Note: Writing smbgetrc.5
[3828/3897] Generating manpages/smbpasswd.5
Note: Writing smbpasswd.5
[3829/3897] Generating manpages/smbpasswd.8
Note: Writing smbpasswd.8
[3830/3897] Generating manpages/smbspool.8
Note: Writing smbspool.8
[3831/3897] Generating manpages/smbstatus.1
Note: Writing smbstatus.1
[3832/3897] Generating manpages/smbta-util.8
Note: Writing smbta-util.8
[3833/3897] Generating manpages/smbtar.1
Note: Writing smbtar.1
[3834/3897] Generating manpages/smbtree.1
Note: Writing smbtree.1
[3835/3897] Generating manpages/testparm.1
Note: Writing testparm.1
[3836/3897] Generating manpages/vfs_acl_tdb.8
Note: Writing vfs_acl_tdb.8
[3837/3897] Generating manpages/vfs_acl_xattr.8
Note: Writing vfs_acl_xattr.8
[3838/3897] Generating manpages/vfs_aio_fork.8
Note: Writing vfs_aio_fork.8
[3839/3897] Generating manpages/vfs_aio_linux.8
Note: Writing vfs_aio_linux.8
[3840/3897] Generating manpages/vfs_aio_pthread.8
Note: Writing vfs_aio_pthread.8
[3841/3897] Generating manpages/vfs_audit.8
Note: Writing vfs_audit.8
[3842/3897] Generating manpages/vfs_btrfs.8
Note: Writing vfs_btrfs.8
[3843/3897] Generating manpages/vfs_cacheprime.8
Note: Writing vfs_cacheprime.8
[3844/3897] Generating manpages/vfs_cap.8
Note: Writing vfs_cap.8
[3845/3897] Generating manpages/vfs_catia.8
Note: Writing vfs_catia.8
[3846/3897] Generating manpages/vfs_ceph.8
Note: Writing vfs_ceph.8
[3847/3897] Generating manpages/vfs_commit.8
Note: Writing vfs_commit.8
[3848/3897] Generating manpages/vfs_crossrename.8
Note: Writing vfs_crossrename.8
[3849/3897] Generating manpages/vfs_default_quota.8
Note: Writing vfs_default_quota.8
[3850/3897] Generating manpages/vfs_dirsort.8
Note: Writing vfs_dirsort.8
[3851/3897] Generating manpages/vfs_extd_audit.8
Note: Writing vfs_extd_audit.8
[3852/3897] Generating manpages/vfs_fake_perms.8
Note: Writing vfs_fake_perms.8
[3853/3897] Generating manpages/vfs_fileid.8
Note: Writing vfs_fileid.8
[3854/3897] Generating manpages/vfs_fruit.8
Note: Writing vfs_fruit.8
[3855/3897] Generating manpages/vfs_full_audit.8
Note: Writing vfs_full_audit.8
[3856/3897] Generating manpages/vfs_glusterfs.8
Note: Writing vfs_glusterfs.8
[3857/3897] Generating manpages/vfs_gpfs.8
Note: Writing vfs_gpfs.8
[3858/3897] Generating manpages/vfs_linux_xfs_sgid.8
Note: Writing vfs_linux_xfs_sgid.8
[3859/3897] Generating manpages/vfs_media_harmony.8
Note: Writing vfs_media_harmony.8
[3860/3897] Generating manpages/vfs_netatalk.8
Note: Writing vfs_netatalk.8
[3861/3897] Generating manpages/vfs_prealloc.8
Note: Writing vfs_prealloc.8
[3862/3897] Generating manpages/vfs_preopen.8
Note: Writing vfs_preopen.8
[3863/3897] Generating manpages/vfs_readahead.8
Note: Writing vfs_readahead.8
[3864/3897] Generating manpages/vfs_readonly.8
Note: Writing vfs_readonly.8
[3865/3897] Generating manpages/vfs_recycle.8
Note: Writing vfs_recycle.8
[3866/3897] Generating manpages/vfs_scannedonly.8
Note: Writing vfs_scannedonly.8
[3867/3897] Generating manpages/vfs_shadow_copy.8
Note: Writing vfs_shadow_copy.8
[3868/3897] Generating manpages/vfs_shadow_copy2.8
Note: Writing vfs_shadow_copy2.8
[3869/3897] Generating manpages/vfs_shell_snap.8
Note: Writing vfs_shell_snap.8
[3870/3897] Generating manpages/vfs_smb_traffic_analyzer.8
Note: Writing vfs_smb_traffic_analyzer.8
[3871/3897] Generating manpages/vfs_snapper.8
Note: Writing vfs_snapper.8
[3872/3897] Generating manpages/vfs_streams_depot.8
Note: Writing vfs_streams_depot.8
[3873/3897] Generating manpages/vfs_streams_xattr.8
Note: Writing vfs_streams_xattr.8
[3874/3897] Generating manpages/vfs_syncops.8
Note: Writing vfs_syncops.8
[3875/3897] Generating manpages/vfs_time_audit.8
Note: Writing vfs_time_audit.8
[3876/3897] Generating manpages/vfs_tsmsm.8
Note: Writing vfs_tsmsm.8
[3877/3897] Generating manpages/vfs_unityed_media.8
Note: Writing vfs_unityed_media.8
[3878/3897] Generating manpages/vfs_worm.8
Note: Writing vfs_worm.8
[3879/3897] Generating manpages/vfs_xattr_tdb.8
Note: Writing vfs_xattr_tdb.8
[3880/3897] Generating manpages/vfstest.1
Note: Writing vfstest.1
[3881/3897] Generating manpages/wbinfo.1
Note: Writing wbinfo.1
[3882/3897] Generating manpages/winbindd.8
Note: Writing winbindd.8
[3883/3897] Generating manpages/pam_winbind.8
Note: Writing pam_winbind.8
[3884/3897] Generating manpages/pam_winbind.conf.5
Note: Writing pam_winbind.conf.5
[3885/3897] Generating manpages/winbind_krb5_locator.7
Note: Writing winbind_krb5_locator.7
[3886/3897] Generating ndrdump.1
Note: Writing ndrdump.1
[3887/3897] Generating man/regdiff.1
Note: Writing regdiff.1
[3888/3897] Generating man/regpatch.1
Note: Writing regpatch.1
[3889/3897] Generating man/regshell.1
Note: Writing regshell.1
[3890/3897] Generating man/regtree.1
Note: Writing regtree.1
[3891/3897] Generating man/ntlm_auth4.1
Note: Writing ntlm_auth4.1
[3892/3897] Generating man/oLschema2ldif.1
Note: Writing oLschema2ldif.1
[3893/3897] Generating man/smbtorture.1
Note: Writing smbtorture.1
[3894/3897] Generating man/gentest.1
Note: Writing gentest.1
[3895/3897] Generating man/masktest.1
Note: Writing masktest.1
[3896/3897] Generating man/locktest.1
Note: Writing locktest.1
[3897/3897] Generating man/nmblookup4.1
Note: Writing nmblookup4.1
Waf: Leaving directory `/tmp/samba/src/samba-4.3.1/bin'
'build' finished successfully (24m53.186s)
WAF_MAKE=1 /usr/bin/python2 ./buildtools/bin/waf install
Waf: Entering directory `/tmp/samba/src/samba-4.3.1/bin'
* creating /tmp/samba/src/samba-pkg/etc/samba
* creating /tmp/samba/src/samba-pkg/var/lib/samba/private
* creating /tmp/samba/src/samba-pkg/var/log/samba
* creating /tmp/samba/src/samba-pkg/var/lib/samba/private
* creating /tmp/samba/src/samba-pkg/var/lib/samba
* creating /tmp/samba/src/samba-pkg/var/lib/samba
* creating /tmp/samba/src/samba-pkg/var/cache/samba
* creating /tmp/samba/src/samba-pkg/var/cache/samba
* creating /tmp/samba/src/samba-pkg/var/run
* creating /tmp/samba/src/samba-pkg/var/run/samba
	Selected embedded Heimdal build
Checking project rules ...
Project rules pass
[ 130/4211] Linking default/lib/replace/libreplace-samba4.inst.so
* installing bin/default/lib/replace/libreplace-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libreplace-samba4.so
[ 131/4211] Generating VERSION
* installing bin/default/lib/param/samba-hostconfig.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/samba-hostconfig.pc
* installing bin/default/source4/librpc/dcerpc_samr.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/dcerpc_samr.pc
* installing bin/default/source4/librpc/dcerpc_atsvc.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/dcerpc_atsvc.pc
* installing bin/default/source4/librpc/dcerpc.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/dcerpc.pc
* installing bin/default/source4/dsdb/samdb.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/samdb.pc
* installing bin/default/auth/gensec/gensec.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/gensec.pc
* installing bin/default/auth/credentials/samba-credentials.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/samba-credentials.pc
* installing bin/default/nsswitch/libwbclient/wbclient.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/wbclient.pc
* installing bin/default/source4/lib/registry/registry.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/registry.pc
* installing bin/default/third_party/empty_file as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/__init__.py
* installing bin/default/lib/util/samba-util.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/samba-util.pc
* installing bin/default/lib/torture/torture.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/torture.pc
* installing bin/default/source4/rpc_server/dcerpc_server.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/dcerpc_server.pc
* installing bin/default/librpc/ndr_krb5pac.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/ndr_krb5pac.pc
* installing bin/default/librpc/ndr_standard.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/ndr_standard.pc
* installing bin/default/librpc/ndr_nbt.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/ndr_nbt.pc
* installing bin/default/librpc/ndr.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/ndr.pc
* installing bin/default/source4/libcli/raw/smbclient-raw.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/smbclient-raw.pc
* installing bin/default/source4/lib/policy/samba-policy.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/samba-policy.pc
* installing bin/default/source4/scripting/bin/samba_dnsupdate.inst as /tmp/samba/src/samba-pkg/usr/bin/samba_dnsupdate
* installing bin/default/source4/scripting/bin/samba_spnupdate.inst as /tmp/samba/src/samba-pkg/usr/bin/samba_spnupdate
* installing bin/default/source4/scripting/bin/samba_upgradedns.inst as /tmp/samba/src/samba-pkg/usr/bin/samba_upgradedns
* installing bin/default/source4/scripting/bin/samba_kcc.inst as /tmp/samba/src/samba-pkg/usr/bin/samba_kcc
* installing bin/default/source4/scripting/bin/samba-tool.inst as /tmp/samba/src/samba-pkg/usr/bin/samba-tool
* installing bin/default/pidl/pidl.inst as /tmp/samba/src/samba-pkg/usr/bin/pidl
* installing pidl/lib/Parse/Pidl.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl.pm
* installing pidl/lib/Parse/Pidl/Samba4.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4.pm
* installing pidl/lib/Parse/Pidl/CUtil.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/CUtil.pm
* installing pidl/lib/Parse/Pidl/Expr.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Expr.pm
* installing pidl/lib/Parse/Pidl/Wireshark/Conformance.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Wireshark/Conformance.pm
* installing pidl/lib/Parse/Pidl/Wireshark/NDR.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Wireshark/NDR.pm
* installing pidl/lib/Parse/Pidl/ODL.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/ODL.pm
* installing pidl/lib/Parse/Pidl/Dump.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Dump.pm
* installing pidl/lib/Parse/Pidl/Util.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Util.pm
* installing pidl/lib/Parse/Pidl/Samba4/Header.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/Header.pm
* installing pidl/lib/Parse/Pidl/Samba4/COM/Header.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/COM/Header.pm
* installing pidl/lib/Parse/Pidl/Samba4/COM/Proxy.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/COM/Proxy.pm
* installing pidl/lib/Parse/Pidl/Samba4/COM/Stub.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/COM/Stub.pm
* installing pidl/lib/Parse/Pidl/Samba4/TDR.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/TDR.pm
* installing pidl/lib/Parse/Pidl/Samba4/NDR/Server.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/NDR/Server.pm
* installing pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/NDR/Client.pm
* installing pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/NDR/Parser.pm
* installing pidl/lib/Parse/Pidl/Samba4/Python.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/Python.pm
* installing pidl/lib/Parse/Pidl/Samba4/Template.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/Template.pm
* installing pidl/lib/Parse/Pidl/IDL.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/IDL.pm
* installing pidl/lib/Parse/Pidl/Typelist.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Typelist.pm
* installing pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba3/ClientNDR.pm
* installing pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Samba3/ServerNDR.pm
* installing pidl/lib/Parse/Pidl/Compat.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/Compat.pm
* installing pidl/lib/Parse/Pidl/NDR.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Pidl/NDR.pm
* installing pidl/lib/Parse/Yapp/Driver.pm as /tmp/samba/src/samba-pkg/usr/share/perl5/vendor_perl/Parse/Yapp/Driver.pm
* installing bin/default/source3/libnet/netapi.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/netapi.pc
* installing bin/default/source3/libsmb/smbclient.pc as /tmp/samba/src/samba-pkg/usr/lib/pkgconfig/smbclient.pc
[ 248/4211] Linking default/source4/heimdal_build/asn1_compile.inst
[ 249/4211] Linking default/source4/heimdal_build/compile_et.inst
* installing python/samba/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/__init__.py
* installing python/samba/common.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/common.py
* installing python/samba/dbchecker.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dbchecker.py
* installing python/samba/descriptor.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/descriptor.py
* installing python/samba/drs_utils.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/drs_utils.py
* installing python/samba/getopt.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/getopt.py
* installing python/samba/hostconfig.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/hostconfig.py
* installing python/samba/idmap.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/idmap.py
* installing python/samba/join.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/join.py
* installing python/samba/kcc/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/kcc/__init__.py
* installing python/samba/kcc/debug.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/kcc/debug.py
* installing python/samba/kcc/graph.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/kcc/graph.py
* installing python/samba/kcc/graph_utils.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/kcc/graph_utils.py
* installing python/samba/kcc/kcc_utils.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/kcc/kcc_utils.py
* installing python/samba/kcc/ldif_import_export.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/kcc/ldif_import_export.py
* installing python/samba/ms_display_specifiers.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/ms_display_specifiers.py
* installing python/samba/ms_schema.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/ms_schema.py
* installing python/samba/ndr.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/ndr.py
* installing python/samba/netcmd/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/__init__.py
* installing python/samba/netcmd/common.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/common.py
* installing python/samba/netcmd/dbcheck.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/dbcheck.py
* installing python/samba/netcmd/delegation.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/delegation.py
* installing python/samba/netcmd/dns.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/dns.py
* installing python/samba/netcmd/domain.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/domain.py
* installing python/samba/netcmd/drs.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/drs.py
* installing python/samba/netcmd/dsacl.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/dsacl.py
* installing python/samba/netcmd/fsmo.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/fsmo.py
* installing python/samba/netcmd/gpo.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/gpo.py
* installing python/samba/netcmd/group.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/group.py
* installing python/samba/netcmd/ldapcmp.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/ldapcmp.py
* installing python/samba/netcmd/main.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/main.py
* installing python/samba/netcmd/ntacl.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/ntacl.py
* installing python/samba/netcmd/processes.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/processes.py
* installing python/samba/netcmd/rodc.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/rodc.py
* installing python/samba/netcmd/sites.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/sites.py
* installing python/samba/netcmd/spn.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/spn.py
* installing python/samba/netcmd/testparm.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/testparm.py
* installing python/samba/netcmd/time.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/time.py
* installing python/samba/netcmd/user.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/user.py
* installing python/samba/netcmd/vampire.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netcmd/vampire.py
* installing python/samba/ntacls.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/ntacls.py
* installing python/samba/provision/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/provision/__init__.py
* installing python/samba/provision/backend.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/provision/backend.py
* installing python/samba/provision/common.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/provision/common.py
* installing python/samba/provision/sambadns.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/provision/sambadns.py
* installing python/samba/samba3/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/samba3/__init__.py
* installing python/samba/samdb.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/samdb.py
* installing python/samba/schema.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/schema.py
* installing python/samba/sd_utils.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/sd_utils.py
* installing python/samba/sites.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/sites.py
* installing python/samba/subunit/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/subunit/__init__.py
* installing python/samba/subunit/run.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/subunit/run.py
* installing python/samba/tdb_util.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tdb_util.py
* installing python/samba/tests/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/__init__.py
* installing python/samba/tests/auth.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/auth.py
* installing python/samba/tests/blackbox/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/blackbox/__init__.py
* installing python/samba/tests/blackbox/ndrdump.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/blackbox/ndrdump.py
* installing python/samba/tests/blackbox/samba_tool_drs.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/blackbox/samba_tool_drs.py
* installing python/samba/tests/common.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/common.py
* installing python/samba/tests/core.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/core.py
* installing python/samba/tests/credentials.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/credentials.py
* installing python/samba/tests/dcerpc/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dcerpc/__init__.py
* installing python/samba/tests/dcerpc/bare.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dcerpc/bare.py
* installing python/samba/tests/dcerpc/dnsserver.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dcerpc/dnsserver.py
* installing python/samba/tests/dcerpc/integer.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dcerpc/integer.py
* installing python/samba/tests/dcerpc/misc.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dcerpc/misc.py
* installing python/samba/tests/dcerpc/registry.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dcerpc/registry.py
* installing python/samba/tests/dcerpc/rpc_talloc.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dcerpc/rpc_talloc.py
* installing python/samba/tests/dcerpc/rpcecho.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dcerpc/rpcecho.py
* installing python/samba/tests/dcerpc/sam.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dcerpc/sam.py
* installing python/samba/tests/dcerpc/srvsvc.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dcerpc/srvsvc.py
* installing python/samba/tests/dcerpc/testrpc.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dcerpc/testrpc.py
* installing python/samba/tests/dcerpc/unix.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dcerpc/unix.py
* installing python/samba/tests/dns.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dns.py
* installing python/samba/tests/docs.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/docs.py
* installing python/samba/tests/dsdb.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/dsdb.py
* installing python/samba/tests/gensec.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/gensec.py
* installing python/samba/tests/getopt.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/getopt.py
* installing python/samba/tests/hostconfig.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/hostconfig.py
* installing python/samba/tests/kcc/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/kcc/__init__.py
* installing python/samba/tests/kcc/graph.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/kcc/graph.py
* installing python/samba/tests/kcc/graph_utils.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/kcc/graph_utils.py
* installing python/samba/tests/kcc/kcc_utils.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/kcc/kcc_utils.py
* installing python/samba/tests/kcc/ldif_import_export.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/kcc/ldif_import_export.py
* installing python/samba/tests/libsmb_samba_internal.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/libsmb_samba_internal.py
* installing python/samba/tests/messaging.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/messaging.py
* installing python/samba/tests/netcmd.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/netcmd.py
* installing python/samba/tests/ntacls.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/ntacls.py
* installing python/samba/tests/param.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/param.py
* installing python/samba/tests/policy.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/policy.py
* installing python/samba/tests/posixacl.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/posixacl.py
* installing python/samba/tests/provision.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/provision.py
* installing python/samba/tests/registry.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/registry.py
* installing python/samba/tests/samba3.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/samba3.py
* installing python/samba/tests/samba3sam.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/samba3sam.py
* installing python/samba/tests/samba_tool/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/samba_tool/__init__.py
* installing python/samba/tests/samba_tool/base.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/samba_tool/base.py
* installing python/samba/tests/samba_tool/gpo.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/samba_tool/gpo.py
* installing python/samba/tests/samba_tool/group.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/samba_tool/group.py
* installing python/samba/tests/samba_tool/ntacl.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/samba_tool/ntacl.py
* installing python/samba/tests/samba_tool/processes.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/samba_tool/processes.py
* installing python/samba/tests/samba_tool/timecmd.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/samba_tool/timecmd.py
* installing python/samba/tests/samba_tool/user.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/samba_tool/user.py
* installing python/samba/tests/samdb.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/samdb.py
* installing python/samba/tests/security.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/security.py
* installing python/samba/tests/source.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/source.py
* installing python/samba/tests/strings.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/strings.py
* installing python/samba/tests/subunitrun.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/subunitrun.py
* installing python/samba/tests/unicodenames.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/unicodenames.py
* installing python/samba/tests/upgrade.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/upgrade.py
* installing python/samba/tests/upgradeprovision.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/upgradeprovision.py
* installing python/samba/tests/upgradeprovisionneeddc.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/upgradeprovisionneeddc.py
* installing python/samba/tests/xattr.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/tests/xattr.py
* installing python/samba/upgrade.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/upgrade.py
* installing python/samba/upgradehelpers.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/upgradehelpers.py
* installing python/samba/web_server/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/web_server/__init__.py
* installing python/samba/xattr.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/xattr.py
* installing source4/librpc/rpc/dcerpc.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/__init__.py
* installing bin/default/include/public/param.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/param.h
* installing bin/default/include/public/samba/version.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/samba/version.h
* installing bin/default/include/public/charset.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/charset.h
* installing bin/default/include/public/share.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/share.h
* installing bin/default/include/public/gen_ndr/ndr_samr_c.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_samr_c.h
* installing bin/default/include/public/gen_ndr/ndr_atsvc_c.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_atsvc_c.h
* installing bin/default/include/public/dcerpc.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/dcerpc.h
* installing bin/default/include/public/gen_ndr/mgmt.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/mgmt.h
* installing bin/default/include/public/gen_ndr/ndr_mgmt.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_mgmt.h
* installing bin/default/include/public/gen_ndr/ndr_mgmt_c.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_mgmt_c.h
* installing bin/default/include/public/gen_ndr/epmapper.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/epmapper.h
* installing bin/default/include/public/gen_ndr/ndr_epmapper.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_epmapper.h
* installing bin/default/include/public/gen_ndr/ndr_epmapper_c.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_epmapper_c.h
* installing bin/default/include/public/samba/session.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/samba/session.h
* installing bin/default/include/public/gensec.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gensec.h
* installing bin/default/include/public/credentials.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/credentials.h
* installing bin/default/include/public/wbclient.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/wbclient.h
* installing bin/default/include/public/ldb_wrap.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/ldb_wrap.h
* installing bin/default/include/public/registry.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/registry.h
* installing bin/default/include/public/util/debug.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/debug.h
* installing bin/default/include/public/util/attr.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/attr.h
* installing bin/default/include/public/util/byteorder.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/byteorder.h
* installing bin/default/include/public/util/data_blob.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/data_blob.h
* installing bin/default/include/public/util/memory.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/memory.h
* installing bin/default/include/public/util/safe_string.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/safe_string.h
* installing bin/default/include/public/util/time.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/time.h
* installing bin/default/include/public/util/talloc_stack.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/talloc_stack.h
* installing bin/default/include/public/util/xfile.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/xfile.h
* installing bin/default/include/public/dlinklist.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/./dlinklist.h
* installing bin/default/include/public/samba_util.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/./samba_util.h
* installing bin/default/include/public/util/string_wrappers.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/string_wrappers.h
* installing bin/default/include/public/util/idtree.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/idtree.h
* installing bin/default/include/public/util/idtree_random.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/idtree_random.h
* installing bin/default/include/public/util/blocking.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/blocking.h
* installing bin/default/include/public/util/signal.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/signal.h
* installing bin/default/include/public/util/substitute.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/substitute.h
* installing bin/default/include/public/util/fault.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/fault.h
* installing bin/default/include/public/util/genrand.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/genrand.h
* installing bin/default/include/public/util/tevent_ntstatus.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/tevent_ntstatus.h
* installing bin/default/include/public/util/tevent_unix.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/tevent_unix.h
* installing bin/default/include/public/util/tevent_werror.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util/tevent_werror.h
* installing bin/default/include/public/util_ldb.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/util_ldb.h
* installing bin/default/include/public/tdr.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/tdr.h
* installing bin/default/include/public/tsocket.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/tsocket.h
* installing bin/default/include/public/tsocket_internal.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/tsocket_internal.h
* installing bin/default/include/public/torture.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/torture.h
* installing bin/default/include/public/dcerpc_server.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/dcerpc_server.h
* installing bin/default/include/public/gen_ndr/auth.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/auth.h
* installing bin/default/include/public/gen_ndr/server_id.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/server_id.h
* installing bin/default/include/public/gen_ndr/security.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/security.h
* installing bin/default/include/public/gen_ndr/ndr_dcerpc.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_dcerpc.h
* installing bin/default/include/public/gen_ndr/dcerpc.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/dcerpc.h
* installing bin/default/include/public/ndr/ndr_dcerpc.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/ndr/ndr_dcerpc.h
* installing bin/default/include/public/gen_ndr/ndr_drsuapi.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_drsuapi.h
* installing bin/default/include/public/gen_ndr/drsuapi.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/drsuapi.h
* installing bin/default/include/public/ndr/ndr_drsuapi.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/ndr/ndr_drsuapi.h
* installing bin/default/include/public/gen_ndr/ndr_drsblobs.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_drsblobs.h
* installing bin/default/include/public/gen_ndr/drsblobs.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/drsblobs.h
* installing bin/default/include/public/ndr/ndr_drsblobs.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/ndr/ndr_drsblobs.h
* installing bin/default/include/public/gen_ndr/krb5pac.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/krb5pac.h
* installing bin/default/include/public/gen_ndr/ndr_krb5pac.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_krb5pac.h
* installing bin/default/include/public/gen_ndr/samr.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/samr.h
* installing bin/default/include/public/gen_ndr/ndr_samr.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_samr.h
* installing bin/default/include/public/gen_ndr/lsa.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/lsa.h
* installing bin/default/include/public/gen_ndr/netlogon.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/netlogon.h
* installing bin/default/include/public/gen_ndr/atsvc.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/atsvc.h
* installing bin/default/include/public/gen_ndr/ndr_atsvc.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_atsvc.h
* installing bin/default/include/public/gen_ndr/ndr_svcctl.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_svcctl.h
* installing bin/default/include/public/gen_ndr/svcctl.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/svcctl.h
* installing bin/default/include/public/smb2_lease_struct.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb2_lease_struct.h
* installing bin/default/include/public/gen_ndr/nbt.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/nbt.h
* installing bin/default/include/public/gen_ndr/ndr_nbt.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_nbt.h
* installing bin/default/include/public/ndr/ndr_nbt.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/ndr/ndr_nbt.h
* installing bin/default/include/public/gen_ndr/ndr_svcctl_c.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_svcctl_c.h
* installing bin/default/include/public/ndr/ndr_svcctl.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/ndr/ndr_svcctl.h
* installing bin/default/include/public/gen_ndr/misc.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/misc.h
* installing bin/default/include/public/gen_ndr/ndr_misc.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/gen_ndr/ndr_misc.h
* installing bin/default/include/public/ndr.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/ndr.h
* installing bin/default/include/public/rpc_common.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/rpc_common.h
* installing bin/default/include/public/ldap-util.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/ldap-util.h
* installing bin/default/include/public/smb_composite.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_composite.h
* installing bin/default/include/public/smb_cli.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_cli.h
* installing bin/default/include/public/smb_request.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_request.h
* installing bin/default/include/public/smb_raw_signing.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_raw_signing.h
* installing bin/default/include/public/smb_cliraw.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_cliraw.h
* installing bin/default/include/public/smb_raw_interfaces.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_raw_interfaces.h
* installing bin/default/include/public/smb_raw.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_raw.h
* installing bin/default/include/public/smb_raw_trans2.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_raw_trans2.h
* installing bin/default/include/public/smb2.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb2.h
* installing bin/default/include/public/read_smb.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/read_smb.h
* installing bin/default/include/public/smb_common.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_common.h
* installing bin/default/include/public/smb2_constants.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb2_constants.h
* installing bin/default/include/public/smb_constants.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_constants.h
* installing bin/default/include/public/smb_signing.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_signing.h
* installing bin/default/include/public/smb_seal.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_seal.h
* installing bin/default/include/public/smb2_create_blob.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb2_create_blob.h
* installing bin/default/include/public/smb2_signing.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb2_signing.h
* installing bin/default/include/public/smb2_lease.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb2_lease.h
* installing bin/default/include/public/smb_util.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_util.h
* installing bin/default/include/public/smb_unix_ext.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_unix_ext.h
* installing bin/default/include/public/tstream_smbXcli_np.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/tstream_smbXcli_np.h
* installing bin/default/include/public/core/error.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/core/error.h
* installing bin/default/include/public/core/ntstatus.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/core/ntstatus.h
* installing bin/default/include/public/core/doserr.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/core/doserr.h
* installing bin/default/include/public/core/werror.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/core/werror.h
* installing bin/default/include/public/core/hresult.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/core/hresult.h
* installing bin/default/include/public/ldap_message.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/ldap_message.h
* installing bin/default/include/public/ldap_errors.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/ldap_errors.h
* installing bin/default/include/public/ldap_ndr.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/ldap_ndr.h
* installing bin/default/include/public/domain_credentials.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/domain_credentials.h
* installing bin/default/include/public/policy.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/policy.h
* installing bin/default/include/public/roles.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/roles.h
* installing bin/default/include/public/netapi.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/netapi.h
* installing bin/default/include/public/passdb.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/passdb.h
* installing bin/default/include/public/machine_sid.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/machine_sid.h
* installing bin/default/include/public/lookup_sid.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/lookup_sid.h
* installing bin/default/include/public/smbldap.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smbldap.h
* installing bin/default/include/public/smb_ldap.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smb_ldap.h
* installing bin/default/include/public/smbconf.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/smbconf.h
* installing bin/default/include/public/libsmbclient.h as /tmp/samba/src/samba-pkg/usr/include/samba-4.0/libsmbclient.h
[ 651/4211] Compiling dynconfig/dynconfig.c
[ 856/4211] Compiling source4/heimdal/lib/krb5/expand_path.c
[ 857/4211] Compiling source4/heimdal/lib/krb5/plugin.c
[ 858/4211] Compiling source4/heimdal/lib/krb5/context.c
[3337/4211] Linking default/lib/texpect/texpect.inst
[3350/4211] Linking default/nsswitch/nsstest.inst
[3353/4211] Linking default/source3/replacetort.inst
[3354/4211] Linking default/source3/log2pcap.inst
[3355/4211] Linking default/source3/debug2html.inst
[3356/4211] Linking default/source3/timelimit.inst
[3357/4211] Linking default/source3/lib/pthreadpool/pthreadpooltest.inst
[3358/4211] Linking default/source3/lib/asys/asystest.inst
[3359/4211] Linking default/source3/lib/unix_msg/unix_msg_test.inst
[3360/4211] Linking default/source3/lib/unix_msg/unix_msg_test_drain.inst
[3361/4211] Linking default/source3/lib/unix_msg/unix_msg_test_source.inst
[3362/4211] Linking default/lib/util/libtime-basic-samba4.inst.so
[3363/4211] Linking default/lib/util/libutil-setid-samba4.inst.so
[3364/4211] Linking default/lib/util/libsamba-debug-samba4.inst.so
default/lib/util/debug_8.o: In function `debug_systemd_log':
debug.c:(.text+0x171): warning: sd_journal_send_with_location was moved to libsystemd. Do not use libsystemd-journal.
[3365/4211] Linking default/lib/util/libsocket-blocking-samba4.inst.so
[3366/4211] Linking default/lib/util/libgenrand-samba4.inst.so
[3367/4211] Linking default/source4/heimdal_build/libheimbase-samba4.inst.so
[3368/4211] Linking default/source4/heimdal_build/libroken-samba4.inst.so
[3369/4211] Linking default/source4/heimdal_build/libasn1-samba4.inst.so
[3370/4211] Linking default/source4/heimdal_build/libhx509-samba4.inst.so
[3371/4211] Linking default/source4/heimdal_build/libhcrypto-samba4.inst.so
[3372/4211] Linking default/source4/heimdal_build/libwind-samba4.inst.so
[3373/4211] Linking default/lib/util/libtalloc-report-samba4.inst.so
[3374/4211] Linking default/lib/util/libiov-buf-samba4.inst.so
[3375/4211] Linking default/lib/util/libutil-tdb-samba4.inst.so
[3376/4211] Linking default/source3/libmsghdr-samba4.inst.so
[3377/4211] Linking default/source3/libsmbd-shim-samba4.inst.so
[3378/4211] Linking default/source3/libsamba-cluster-support-samba4.inst.so
[3379/4211] Linking default/source3/libsys-rw-samba4.inst.so
[3380/4211] Linking default/nsswitch/libwbclient/libwbclient.inst.so
[3381/4211] Linking default/nsswitch/libwinbind-client-samba4.inst.so
[3382/4211] Linking default/nsswitch/libnss_winbind.inst.so
[3390/4211] Linking default/libcli/util/liberrors-samba4.inst.so
[3391/4211] Linking default/source4/heimdal_build/libkrb5-samba4.inst.so
[3392/4211] Linking default/lib/util/libtevent-util.inst.so
[3393/4211] Linking default/lib/tdb_wrap/libtdb-wrap-samba4.inst.so
[3394/4211] Linking default/source3/libmessages-dgm-samba4.inst.so
[3395/4211] Linking default/nsswitch/libpamwinbind.inst.so
[3396/4211] Linking default/source4/heimdal_build/libkrb5-samba4.so
[3397/4211] Linking default/lib/util/libsamba-util.so
default/lib/util/become_daemon_18.o: In function `become_daemon':
become_daemon.c:(.text+0x1cd): warning: sd_notifyf was moved to libsystemd. Do not use libsystemd-daemon.
[3398/4211] Linking default/lib/socket/libinterfaces-samba4.so
[3399/4211] Linking default/librpc/libndr.so
[3400/4211] Linking default/lib/util/libsamba-modules-samba4.so
[3401/4211] Linking default/source4/lib/samba3/libsmbpasswdparser-samba4.so
[3402/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_ranged_results.so
[3403/4211] Linking default/source4/heimdal_build/libhdb-samba4.so
[3405/4211] Linking default/nsswitch/libwinbind-krb5-locator.so
[3406/4211] Linking default/source4/heimdal_build/libheimntlm-samba4.so
[3407/4211] Linking default/lib/util/libsamba-util.inst.so
default/lib/util/become_daemon_18.o: In function `become_daemon':
become_daemon.c:(.text+0x1cd): warning: sd_notifyf was moved to libsystemd. Do not use libsystemd-daemon.
[3408/4211] Linking default/source4/heimdal_build/libhdb-samba4.inst.so
[3409/4211] Linking default/source4/heimdal_build/libkdc-samba4.inst.so
[3410/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_ranged_results.inst.so
[3411/4211] Linking default/libcli/smb/libsmb-transport-samba4.inst.so
[3412/4211] Linking default/libds/common/libflag-mapping-samba4.inst.so
[3413/4211] Linking default/source4/heimdal_build/libkdc-samba4.so
[3416/4211] Linking default/libds/common/libflag-mapping-samba4.so
[3417/4211] Linking default/source3/libmessages-util-samba4.so
[3418/4211] Linking default/source4/heimdal_build/libgssapi-samba4.so
[3419/4211] Linking default/lib/param/libserver-role-samba4.so
[3420/4211] Linking default/lib/param/libsamba-hostconfig.so
[3421/4211] Linking default/libcli/registry/libutil-reg-samba4.so
[3422/4211] Linking default/source3/libsamba3-util-samba4.so
[3423/4211] Linking default/source4/heimdal_build/samba4kinit.inst
[3424/4211] Linking default/source4/heimdal_build/libgssapi-samba4.inst.so
[3425/4211] Linking default/libcli/security/libsamba-security-samba4.inst.so
[3426/4211] Linking default/source3/libmessages-util-samba4.inst.so
[3427/4211] Linking default/lib/util/libsamba-modules-samba4.inst.so
[3428/4211] Linking default/libcli/registry/libutil-reg-samba4.inst.so
[3429/4211] Linking default/source3/libsamba3-util-samba4.inst.so
[3430/4211] Linking default/source4/lib/samba3/libsmbpasswdparser-samba4.inst.so
[3431/4211] Linking default/nsswitch/libwinbind-krb5-locator.inst.so
[3432/4211] Linking default/source3/libsmbd-conn-samba4.inst.so
[3433/4211] Linking default/source4/param/pyparam.so
[3434/4211] Linking default/lib/torture/libtorture.so
[3435/4211] Linking default/lib/param/libsamba-hostconfig.inst.so
[3436/4211] Linking default/lib/dbwrap/libdbwrap-samba4.inst.so
[3437/4211] Linking default/lib/torture/libtorture.inst.so
[3438/4211] Linking default/source4/param/pyparam.inst.so
[3439/4211] Linking default/libcli/security/libsamba-security-samba4.so
[3440/4211] Linking default/librpc/libndr-nbt.so
[3441/4211] Linking default/lib/util/libasn1util-samba4.so
[3442/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samba3sam.so
[3443/4211] Linking default/source4/heimdal_build/samba4kgetcred.inst
[3444/4211] Linking default/lib/param/libserver-role-samba4.inst.so
[3445/4211] Linking default/lib/util/libasn1util-samba4.inst.so
[3446/4211] Linking default/source4/lib/events/libevents-samba4.inst.so
[3447/4211] Linking default/source4/ntvfs/posix/libposix-eadb-samba4.inst.so
[3448/4211] Linking default/libcli/security/pysecurity.inst.so
[3449/4211] Linking default/source4/heimdal_build/libheimntlm-samba4.inst.so
[3450/4211] Linking default/librpc/libndr.inst.so
[3451/4211] Linking default/lib/socket/libinterfaces-samba4.inst.so
[3452/4211] Linking default/source4/heimdal_build/samba4kpasswd.inst
[3453/4211] Linking default/source4/ntvfs/posix/libposix-eadb-samba4.so
[3454/4211] Linking default/source4/lib/socket/libnetif-samba4.so
[3455/4211] Linking default/auth/libauth-sam-reply-samba4.so
[3456/4211] Linking default/lib/krb5_wrap/libkrb5samba-samba4.so
[3457/4211] Linking default/source4/lib/events/libevents-samba4.so
[3458/4211] Linking default/lib/util/libserver-id-db-samba4.so
[3459/4211] Linking default/source3/libCHARSET3-samba4.so
[3460/4211] Linking default/libcli/security/pysecurity.so
[3461/4211] Linking default/librpc/libndr-standard.inst.so
[3462/4211] Linking default/librpc/libndr-nbt.inst.so
[3463/4211] Linking default/libcli/ldap/libcli-ldap-common-samba4.inst.so
[3464/4211] Linking default/lib/util/libserver-id-db-samba4.inst.so
[3465/4211] Linking default/source3/libCHARSET3-samba4.inst.so
[3466/4211] Linking default/source4/lib/socket/libnetif-samba4.inst.so
[3467/4211] Linking default/lib/addns/libaddns-samba4.inst.so
[3468/4211] Linking default/source3/libsmbd-conn-samba4.so
[3469/4211] Linking default/lib/dbwrap/libdbwrap-samba4.so
[3470/4211] Linking default/lib/addns/libaddns-samba4.so
[3471/4211] Linking default/libcli/ldap/libcli-ldap-common-samba4.so
[3472/4211] Linking default/source3/libsmbregistry-samba4.inst.so
[3473/4211] Linking default/source4/cluster/libcluster-samba4.inst.so
[3474/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samba3sam.inst.so
[3475/4211] Linking default/source4/nbt_server/libldb_module_wins_ldb.inst.so
[3476/4211] Linking default/source4/nbt_server/libldb_module_wins_ldb.so
[3477/4211] Linking default/auth/libauth-sam-reply-samba4.inst.so
[3478/4211] Linking default/lib/krb5_wrap/libkrb5samba-samba4.inst.so
[3479/4211] Linking default/lib/libsamba-sockets-samba4.inst.so
[3480/4211] Linking default/librpc/libndr-standard.so
[3481/4211] Linking default/librpc/libndr-krb5pac.so
[3482/4211] Linking default/lib/libsamba-sockets-samba4.so
[3483/4211] Linking default/librpc/libndr-samba-samba4.inst.so
[3484/4211] Linking default/source4/auth/kerberos/libauthkrb5-samba4.inst.so
[3485/4211] Linking default/source4/cluster/libcluster-samba4.so
[3486/4211] Linking default/librpc/libdcerpc-binding.so
[3487/4211] Linking default/source3/libsmbregistry-samba4.so
[3488/4211] Linking default/librpc/libdcerpc-binding.inst.so
[3489/4211] Linking default/librpc/libndr-samba-samba4.so
[3490/4211] Linking default/source4/auth/kerberos/libauthkrb5-samba4.so
[3491/4211] Linking default/librpc/libdcerpc-samba-samba4.so
[3492/4211] Linking default/libcli/nbt/libcli-nbt-samba4.so
[3493/4211] Linking default/source4/smbd/libprocess-model-samba4.so
[3494/4211] Linking default/librpc/libndr-krb5pac.inst.so
[3495/4211] Linking default/source4/lib/com/pycom.so
[3496/4211] Linking default/librpc/libdcerpc-samba-samba4.inst.so
[3497/4211] Linking default/libcli/nbt/nmblookup4.inst
[3498/4211] Linking default/libcli/nbt/python-netbios.inst.so
[3499/4211] Linking default/source3/liblibcli-lsa3-samba4.inst.so
[3500/4211] Linking default/source4/librpc/libndr-samba4.inst.so
[3501/4211] Linking default/source3/libxattr-tdb-samba4.inst.so
[3502/4211] Linking default/source4/librpc/libndr-samba4.so
[3503/4211] Linking default/libcli/nbt/libcli-nbt-samba4.inst.so
[3504/4211] Linking default/source4/smbd/libprocess-model-samba4.inst.so
[3505/4211] Linking default/libcli/named_pipe_auth/libnpa-tstream-samba4.inst.so
[3506/4211] Linking default/libcli/named_pipe_auth/libnpa-tstream-samba4.so
[3507/4211] Linking default/libcli/nbt/python-netbios.so
[3508/4211] Linking default/source3/libxattr-tdb-samba4.so
[3509/4211] Linking default/librpc/tools/ndrdump.inst
[3510/4211] Linking default/libcli/auth/libcliauth-samba4.so
[3511/4211] Linking default/libcli/auth/libcliauth-samba4.inst.so
[3512/4211] Linking default/source4/lib/com/pycom.inst.so
[3513/4211] Linking default/source4/dsdb/libsamdb-common-samba4.inst.so
[3514/4211] Linking default/source3/liblibcli-lsa3-samba4.so
[3515/4211] Linking default/nsswitch/wbinfo.inst
[3516/4211] Linking default/source4/dsdb/libsamdb-common-samba4.so
[3517/4211] Linking default/lib/ldb-samba/libldbsamba-samba4.so
[3518/4211] Linking default/source4/dns_server/libdnsserver-common-samba4.so
[3519/4211] Linking default/source4/dns_server/libdnsserver-common-samba4.inst.so
[3520/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_simple_ldap_map.so
[3521/4211] Linking default/auth/credentials/libsamba-credentials.inst.so
[3522/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_simple_ldap_map.inst.so
[3523/4211] Linking default/source4/smbd/libprocess_model_module_standard.inst.so
[3524/4211] Linking default/lib/ldb-samba/libldbsamba-samba4.inst.so
[3525/4211] Linking default/source4/smbd/libprocess_model_module_standard.so
[3526/4211] Linking default/auth/credentials/libsamba-credentials.so
[3527/4211] Linking default/source4/lib/cmdline/libcmdline-credentials-samba4.so
[3528/4211] Linking default/source4/lib/cmdline/libcmdline-credentials-samba4.inst.so
[3529/4211] Linking default/source4/dsdb/libsamdb.inst.so
[3530/4211] Linking default/source4/dsdb/libsamdb.so
[3531/4211] Linking default/auth/gensec/libgensec.so
[3532/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_anr.so
[3533/4211] Linking default/source4/auth/gensec/libgensec_module_krb5.inst.so
[3534/4211] Linking default/lib/ldb-samba/libldb_module_ldbsamba_extensions.inst.so
[3535/4211] Linking default/dfs_server/libdfs-server-ad-samba4.so
[3536/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_objectclass_attrs.inst.so
[3537/4211] Linking default/source4/dns_server/libdlz-bind9-for-torture-samba4.inst.so
[3538/4211] Linking default/libcli/smb/libcli-smb-common-samba4.inst.so
[3539/4211] Linking default/source4/kdc/libpac-samba4.so
[3540/4211] Linking default/source4/libcli/ldap/libcli-ldap-samba4.so
[3541/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_local_password.inst.so
[3542/4211] Linking default/dfs_server/libdfs-server-ad-samba4.inst.so
[3543/4211] Linking default/source4/param/libshares-samba4.so
[3544/4211] Linking default/lib/ldb-samba/libldb_module_ldbsamba_extensions.so
[3545/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_objectclass_attrs.so
[3546/4211] Linking default/source4/dns_server/libdlz-bind9-9.inst.so
[3547/4211] Linking default/source4/param/libshares-samba4.inst.so
[3548/4211] Linking default/source4/libcli/ldap/libcli-ldap-samba4.inst.so
[3549/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_anr.inst.so
[3550/4211] Linking default/source4/dns_server/libdlz-bind9-for-torture-samba4.so
[3551/4211] Linking default/libcli/cldap/libcli-cldap-samba4.inst.so
[3552/4211] Linking default/source4/kdc/libdb-glue-samba4.so
[3553/4211] Linking default/libcli/cldap/libcli-cldap-samba4.so
[3554/4211] Linking default/source4/dns_server/libdlz-bind9.inst.so
[3555/4211] Linking default/source4/dns_server/libdlz-bind9-10.inst.so
[3556/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_resolve_oids.so
[3557/4211] Linking default/source4/kdc/libHDB-SAMBA4-samba4.so
[3558/4211] Linking default/source4/dns_server/libdlz-bind9.so
[3559/4211] Linking default/source4/kdc/libdb-glue-samba4.inst.so
[3560/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_local_password.so
[3561/4211] Linking default/source4/utils/oLschema2ldif.inst
[3562/4211] Linking default/source4/dns_server/libdlz-bind9-10.so
[3563/4211] Linking default/source4/kdc/libpac-samba4.inst.so
[3564/4211] Linking default/auth/gensec/libgensec.inst.so
[3565/4211] Linking default/libcli/smb/libcli-smb-common-samba4.so
[3566/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samba_secrets.so
[3567/4211] Linking default/lib/ldb-samba/libldb_module_ildap.inst.so
[3568/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_resolve_oids.inst.so
[3569/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samba_secrets.inst.so
[3570/4211] Linking default/source4/auth/gensec/libgensec_module_krb5.so
[3571/4211] Linking default/source4/dns_server/libdlz-bind9-9.so
[3572/4211] Linking default/lib/ldb-samba/libldb_module_ildap.so
[3573/4211] Linking default/source4/kdc/libHDB-SAMBA4-samba4.inst.so
[3574/4211] Linking default/source4/libcli/libsmbclient-raw.so
[3575/4211] Linking default/source4/torture/locktest.inst
[3576/4211] Linking default/source3/libsmbconf.so
[3577/4211] Linking default/source4/client/cifsdd.inst
[3578/4211] Linking default/source4/torture/gentest.inst
[3579/4211] Linking default/source3/winbindd/libnss-info-samba4.so
[3580/4211] Linking default/source3/libsmbldap.inst.so
[3581/4211] Linking default/source4/lib/http/libhttp-samba4.so
[3582/4211] Linking default/source3/param/pys3param.so
[3583/4211] Linking default/source4/libcli/libsmbclient-raw.inst.so
[3584/4211] Linking default/source3/param/pys3param.inst.so
[3585/4211] Linking default/source3/smbd/notifyd/notifydd.inst
[3586/4211] Linking default/source3/smbd/notifyd/notifyd-tests.inst
[3587/4211] Linking default/source3/smbfilter.inst
[3588/4211] Linking default/source3/libsmbconf.inst.so
[3589/4211] Linking default/source3/libsecrets3-samba4.so
[3590/4211] Linking default/source3/msg_source.inst
[3591/4211] Linking default/source4/torture/masktest.inst
[3592/4211] Linking default/source4/librpc/libdcerpc.so
[3593/4211] Linking default/source3/msgtest.inst
[3594/4211] Linking default/source4/librpc/libdcerpc.inst.so
[3595/4211] Linking default/source3/versiontest.inst
[3596/4211] Linking default/source4/lib/messaging/libMESSAGING-samba4.so
[3597/4211] Linking default/source4/dsdb/samdb/ldb_modules/libdsdb-module-samba4.so
[3598/4211] Linking default/source4/lib/messaging/libMESSAGING-samba4.inst.so
[3599/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_lazy_commit.so
[3600/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_descriptor.inst.so
[3601/4211] Linking default/source4/lib/registry/libregistry.inst.so
[3602/4211] Linking default/source4/librpc/libdcerpc-samba4.inst.so
[3603/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_subtree_delete.so
[3604/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_dns_notify.inst.so
[3605/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_repl_meta_data.so
[3606/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_objectguid.inst.so
[3607/4211] Linking default/source3/libsamba-passdb.so
[3608/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_show_deleted.inst.so
[3609/4211] Linking default/source4/librpc/libdcerpc-atsvc.inst.so
[3610/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_instancetype.inst.so
[3611/4211] Linking default/source4/lib/registry/libregistry.so
[3612/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_descriptor.so
[3613/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_password_hash.so
[3614/4211] Linking default/source3/winbindd/libnss-info-samba4.inst.so
[3615/4211] Linking default/source3/passdb/libpdb_module_wbc_sam.inst.so
[3616/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_acl.so
[3617/4211] Linking default/source3/msg_sink.inst
[3618/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_secrets_tdb_sync.so
[3619/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_partition.so
[3620/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_update_keytab.so
[3621/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_linked_attributes.so
[3622/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samldb.inst.so
[3623/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samba3sid.so
[3624/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_repl_meta_data.inst.so
[3625/4211] Linking default/source3/passdb/libpdb_module_tdbsam.inst.so
[3626/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_secrets_tdb_sync.inst.so
[3627/4211] Linking default/source3/libutil-cmdline-samba4.so
[3628/4211] Linking default/source3/smbta-util.inst
[3629/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_objectclass.inst.so
[3630/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_rootdse.so
[3631/4211] Linking default/source3/libgse-samba4.inst.so
[3632/4211] Linking default/source4/dsdb/samdb/ldb_modules/libdsdb-module-samba4.inst.so
[3633/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_extended_dn_out.so
[3634/4211] Linking default/source3/libsecrets3-samba4.inst.so
[3635/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_extended_dn_store.so
[3636/4211] Linking default/source3/libgse-samba4.so
[3637/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_objectguid.so
[3638/4211] Linking default/source4/lib/http/libhttp-samba4.inst.so
[3639/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_show_deleted.so
[3640/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_subtree_rename.so
[3641/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_dirsync.inst.so
[3642/4211] Linking default/source3/winbindd/libnss_info_module_hash.so
[3643/4211] Linking default/source3/winbindd/libnss_info_module_hash.inst.so
[3644/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samldb.so
[3645/4211] Linking default/source3/vlp.inst
[3646/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_aclread.so
[3647/4211] Linking default/source4/librpc/libdcerpc-samr.inst.so
[3648/4211] Linking default/source3/libsmbldap.so
[3649/4211] Linking default/source3/libsamba-passdb.inst.so
[3650/4211] Linking default/source4/client/smbclient4.inst
[3651/4211] Linking default/source3/libpopt-samba3-samba4.inst.so
[3652/4211] Linking default/source3/libutil-cmdline-samba4.inst.so
[3653/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_extended_dn_out.inst.so
[3654/4211] Linking default/source4/librpc/libdcerpc-atsvc.so
[3655/4211] Linking default/source3/libcli-spoolss-samba4.inst.so
[3656/4211] Linking default/source3/passdb/libpdb_module_wbc_sam.so
[3657/4211] Linking default/source4/lib/registry/regpatch.inst
[3658/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_rootdse.inst.so
[3659/4211] Linking default/source3/eventlogadm.inst
[3660/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samba_dsdb.so
[3661/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_instancetype.so
[3662/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_tombstone_reanimate.so
[3663/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_schema_data.inst.so
[3664/4211] Linking default/python/libsamba-python-samba4.so
[3665/4211] Linking default/source3/passdb/libpdb_module_tdbsam.so
[3666/4211] Linking default/source4/librpc/python-winreg.so
[3667/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_update_keytab.inst.so
[3668/4211] Linking default/source4/auth/gensec/pygensec.so
[3669/4211] Linking default/source3/pam_smbpass/libpamsmbpass.so
[3670/4211] Linking default/source4/librpc/python-dcerpc-dcerpc.inst.so
[3671/4211] Linking default/source3/pam_smbpass/libpamsmbpass.inst.so
[3672/4211] Linking default/source4/librpc/python-irpc.so
[3673/4211] Linking default/source4/lib/registry/regtree.inst
[3674/4211] Linking default/source4/librpc/python-dcerpc-xattr.inst.so
[3675/4211] Linking default/source4/librpc/python-dcerpc-dcerpc.so
[3676/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_objectclass.so
[3677/4211] Linking default/source4/librpc/python-atsvc.so
[3678/4211] Linking default/source4/librpc/python-dcerpc-security.inst.so
[3679/4211] Linking default/source4/librpc/python-dcerpc-idmap.inst.so
[3680/4211] Linking default/source4/librpc/python-dcerpc-idmap.so
[3681/4211] Linking default/source4/librpc/python-idmap.inst.so
[3682/4211] Linking default/source4/librpc/python-dns.inst.so
[3683/4211] Linking default/source3/libsmbldaphelper-samba4.so
[3684/4211] Linking default/auth/credentials/pycredentials.inst.so
[3685/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_schema_data.so
[3686/4211] Linking default/source3/libsmbldaphelper-samba4.inst.so
[3687/4211] Linking default/source4/librpc/python-netlogon.inst.so
[3688/4211] Linking default/source4/librpc/python-srvsvc.inst.so
[3689/4211] Linking default/source4/librpc/python-epmapper.inst.so
[3690/4211] Linking default/source4/librpc/python-dcerpc-misc.so
[3691/4211] Linking default/source4/librpc/python-netlogon.so
[3692/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_extended_dn_store.inst.so
[3693/4211] Linking default/lib/ldb-samba/python-samba--ldb.so
[3694/4211] Linking default/source4/librpc/libdcerpc-samba4.so
[3695/4211] Linking default/source3/passdb/libpdb_module_smbpasswd.so
[3696/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_aclread.inst.so
[3697/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_linked_attributes.inst.so
[3698/4211] Linking default/source4/auth/gensec/pygensec.inst.so
[3699/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_partition.inst.so
[3700/4211] Linking default/source4/librpc/python-winbind.so
[3701/4211] Linking default/source4/librpc/python-echo.so
[3702/4211] Linking default/python/libsamba-python-samba4.inst.so
[3703/4211] Linking default/source3/libcli-spoolss-samba4.so
[3704/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_extended_dn_in.inst.so
[3705/4211] Linking default/source3/liblibsmb-samba4.inst.so
[3706/4211] Linking default/source4/librpc/python-winreg.inst.so
[3707/4211] Linking default/source4/librpc/python-dcerpc-misc.inst.so
[3708/4211] Linking default/source3/passdb/libpdb_module_smbpasswd.inst.so
[3709/4211] Linking default/source4/ntvfs/posix/python-xattr-tdb.inst.so
[3710/4211] Linking default/source4/librpc/libdcerpc-samr.so
[3711/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samba3sid.inst.so
[3712/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_operational.so
[3713/4211] Linking default/source4/librpc/python-lsa.inst.so
[3714/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_subtree_rename.inst.so
[3715/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_samba_dsdb.inst.so
[3716/4211] Linking default/source4/libnet/libsamba-net-samba4.inst.so
[3717/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_operational.inst.so
[3718/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_schema_load.inst.so
[3719/4211] Linking default/source4/libnet/python-dckeytab.inst.so
[3720/4211] Linking default/python/python-glue.so
[3721/4211] Linking default/source4/lib/messaging/python-messaging.inst.so
[3722/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_password_hash.inst.so
[3723/4211] Linking default/source4/librpc/python-auth.so
[3724/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_dirsync.so
[3725/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_schema_load.so
[3726/4211] Linking default/source4/librpc/python-dfs.so
[3727/4211] Linking default/source4/lib/messaging/python-messaging.so
[3728/4211] Linking default/source4/librpc/python-dnsserver.inst.so
[3729/4211] Linking default/source4/librpc/python-dcerpc-dnsp.so
[3730/4211] Linking default/source4/librpc/python-mgmt.so
[3731/4211] Linking default/source4/ntvfs/posix/python-posix-eadb.so
[3732/4211] Linking default/source4/librpc/python-mgmt.inst.so
[3733/4211] Linking default/source3/libprinting-migrate-samba4.inst.so
[3734/4211] Linking default/source4/ntvfs/posix/python-xattr-native.inst.so
[3735/4211] Linking default/source4/libcli/pysmb.so
[3736/4211] Linking default/auth/credentials/pycredentials.so
[3737/4211] Linking default/source4/librpc/python-drsuapi.inst.so
[3738/4211] Linking default/source4/librpc/python-samr.so
[3739/4211] Linking default/source4/librpc/python-dcerpc-xattr.so
[3740/4211] Linking default/source4/librpc/python-irpc.inst.so
[3741/4211] Linking default/source4/ntvfs/posix/python-xattr-tdb.so
[3742/4211] Linking default/source4/ntvfs/posix/python-posix-eadb.inst.so
[3743/4211] Linking default/source4/libnet/python-dckeytab.so
[3744/4211] Linking default/source3/libpopt-samba3-samba4.so
[3745/4211] Linking default/source3/passdb/pypassdb.so
[3746/4211] Linking default/source3/winbindd/libidmap-samba4.inst.so
[3747/4211] Linking default/source3/passdb/libpdb_module_ldapsam.so
[3748/4211] Linking default/source4/librpc/python-wkssvc.so
[3749/4211] Linking default/source4/lib/registry/py-registry.so
[3750/4211] Linking default/source4/librpc/python-unixinfo.so
[3751/4211] Linking default/source4/librpc/python-lsa.so
[3752/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_simple_dn.so
[3753/4211] Linking default/source4/librpc/python-dcerpc-nbt.so
[3754/4211] Linking default/source4/libnet/libsamba-net-samba4.so
[3755/4211] Linking default/source4/ntvfs/posix/python-xattr-native.so
[3756/4211] Linking default/source4/lib/registry/regshell.inst
[3757/4211] Linking default/source4/librpc/python-dcerpc-dnsp.inst.so
[3758/4211] Linking default/source4/lib/registry/py-registry.inst.so
[3759/4211] Linking default/source4/librpc/python-dcerpc-drsblobs.inst.so
[3760/4211] Linking default/source4/librpc/python-epmapper.so
[3761/4211] Linking default/source4/librpc/python-krb5pac.inst.so
[3762/4211] Linking default/source4/librpc/python-unixinfo.inst.so
[3763/4211] Linking default/source4/dsdb/python-dsdb.inst.so
[3764/4211] Linking default/source4/librpc/python-auth.inst.so
[3765/4211] Linking default/source4/lib/policy/libsamba-policy.so
[3766/4211] Linking default/source3/winbindd/libidmap-samba4.so
[3767/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_lazy_commit.inst.so
[3768/4211] Linking default/source4/libcli/wbclient/libLIBWBCLIENT-OLD-samba4.inst.so
[3769/4211] Linking default/source3/winbindd/libidmap_module_script.so
[3770/4211] Linking default/source4/librpc/python-dns.so
[3771/4211] Linking default/source4/librpc/python-dcerpc-drsblobs.so
[3772/4211] Linking default/source4/librpc/python-echo.inst.so
[3773/4211] Linking default/source4/librpc/python-initshutdown.so
[3774/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_extended_dn_in.so
[3775/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_new_partition.so
[3776/4211] Linking default/source4/librpc/python-dcerpc-nbt.inst.so
[3777/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_tombstone_reanimate.inst.so
[3778/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_new_partition.inst.so
[3779/4211] Linking default/source4/libcli/wbclient/libLIBWBCLIENT-OLD-samba4.so
[3780/4211] Linking default/source4/librpc/python-dcerpc-smb-acl.inst.so
[3781/4211] Linking default/source4/librpc/python-drsuapi.so
[3782/4211] Linking default/source3/liblibsmb-samba4.so
[3783/4211] Linking default/source4/dsdb/python-dsdb.so
[3784/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_acl.inst.so
[3785/4211] Linking default/source4/librpc/python-idmap.so
[3786/4211] Linking default/source3/passdb/libpdb_module_ldapsam.inst.so
[3787/4211] Linking default/source4/libcli/pysmb.inst.so
[3788/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_simple_dn.inst.so
[3789/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_dns_notify.so
[3790/4211] Linking default/source4/librpc/python-krb5pac.so
[3791/4211] Linking default/source4/dsdb/samdb/ldb_modules/libldb_module_subtree_delete.inst.so
[3792/4211] Linking default/source4/libnet/python-net.so
[3793/4211] Linking default/source4/librpc/python-dcerpc-smb-acl.so
[3794/4211] Linking default/source3/winbindd/libidmap_module_hash.inst.so
[3795/4211] Linking default/source3/split_tokens.inst
[3796/4211] Linking default/source3/passdb/pypassdb.inst.so
[3797/4211] Linking default/python/python-glue.inst.so
[3798/4211] Linking default/source4/librpc/python-wkssvc.inst.so
[3799/4211] Linking default/source4/librpc/python-svcctl.so
[3800/4211] Linking default/source4/librpc/python-dnsserver.so
[3801/4211] Linking default/source4/librpc/python-dfs.inst.so
[3802/4211] Linking default/source4/librpc/python-svcctl.inst.so
[3803/4211] Linking default/source3/nmbd/nmbd.inst
[3804/4211] Linking default/source4/librpc/python-srvsvc.so
[3805/4211] Linking default/source4/librpc/python-server-id.inst.so
[3806/4211] Linking default/source4/librpc/python-atsvc.inst.so
[3807/4211] Linking default/source4/auth/libauth-unix-token-samba4.inst.so
[3808/4211] Linking default/source4/lib/registry/regdiff.inst
[3809/4211] Linking default/source4/librpc/python-dcerpc.so
[3810/4211] Linking default/source3/winbindd/libidmap_module_rid.inst.so
[3811/4211] Linking default/source3/libprinting-migrate-samba4.so
[3812/4211] Linking default/source4/librpc/python-initshutdown.inst.so
[3813/4211] Linking default/source4/librpc/python-winbind.inst.so
[3814/4211] Linking default/source4/librpc/python-dcerpc.inst.so
[3815/4211] Linking default/source4/librpc/python-dcerpc-security.so
[3816/4211] Linking default/lib/ldb-samba/python-samba--ldb.inst.so
[3817/4211] Linking default/source3/winbindd/libidmap_module_hash.so
[3818/4211] Linking default/source4/librpc/python-server-id.so
[3819/4211] Linking default/source3/profiles.inst
[3820/4211] Linking default/source4/librpc/python-samr.inst.so
[3821/4211] Linking default/source3/smbcontrol.inst
[3822/4211] Linking default/source4/lib/policy/py-policy.inst.so
[3823/4211] Linking default/source4/libnet/python-net.inst.so
[3824/4211] Linking default/source3/winbindd/libidmap_module_tdb2.so
[3825/4211] Linking default/source3/winbindd/libidmap_module_autorid.inst.so
[3826/4211] Linking default/source3/libmsrpc3-samba4.so
[3827/4211] Linking default/source3/liblibcli-netlogon3-samba4.so
[3828/4211] Linking default/source4/lib/policy/libsamba-policy.inst.so
[3829/4211] Linking default/source3/smbtorture3.inst
[3830/4211] Linking default/nsswitch/libnss_wins.so
[3831/4211] Linking default/source3/sharesec.inst
[3832/4211] Linking default/source3/smbcquotas.inst
[3833/4211] Linking default/source3/libads-samba4.inst.so
[3834/4211] Linking default/source3/client/smbclient.inst
[3835/4211] Linking default/source3/winbindd/libidmap_module_tdb2.inst.so
[3836/4211] Linking default/source4/auth/libauth-unix-token-samba4.so
[3837/4211] Linking default/source3/winbindd/libidmap_module_rid.so
[3838/4211] Linking default/source3/param/test_lp_load.inst
[3839/4211] Linking default/source3/dbwrap_torture.inst
[3840/4211] Linking default/source3/samba-regedit.inst
[3841/4211] Linking default/source4/lib/policy/py-policy.so
[3842/4211] Linking default/source3/smbtree.inst
[3843/4211] Linking default/source3/libtrusts-util-samba4.inst.so
[3844/4211] Linking default/source3/libmsrpc3-samba4.inst.so
[3845/4211] Linking default/source3/smbconftort.inst
[3846/4211] Linking default/source3/winbindd/libidmap_module_script.inst.so
[3847/4211] Linking default/source3/libsmb/libsmbclient.so
[3848/4211] Linking default/examples/libsmbclient/testchmod.inst
[3849/4211] Linking default/source3/testparm.inst
[3850/4211] Linking default/examples/libsmbclient/testacl2.inst
[3851/4211] Linking default/examples/libsmbclient/testsmbc.inst
[3852/4211] Linking default/source3/locktest2.inst
[3853/4211] Linking default/source3/libtrusts-util-samba4.so
[3854/4211] Linking default/source3/dbwrap_tool.inst
[3855/4211] Linking default/source3/smbpasswd.inst
[3856/4211] Linking default/source3/pylibsmb.inst.so
[3857/4211] Linking default/source3/pdbedit.inst
[3858/4211] Linking default/source4/ntvfs/libntvfs-samba4.inst.so
[3859/4211] Linking default/source3/nmblookup.inst
[3860/4211] Linking default/nsswitch/libnss_wins.inst.so
[3861/4211] Linking default/source3/winbindd/libidmap_module_autorid.so
[3862/4211] Linking default/source3/ntlm_auth.inst
[3863/4211] Linking default/examples/libsmbclient/testacl.inst
[3864/4211] Linking default/source3/smbspool.inst
[3865/4211] Linking default/source3/pylibsmb.so
[3866/4211] Linking default/examples/libsmbclient/teststat2.inst
[3867/4211] Linking default/source3/rpc_open_tcp.inst
[3868/4211] Linking default/source3/smbget.inst
[3869/4211] Linking default/examples/libsmbclient/testctx.inst
[3870/4211] Linking default/examples/libsmbclient/teststatvfs.inst
[3871/4211] Linking default/examples/libsmbclient/testnotify.inst
[3872/4211] Linking default/examples/libsmbclient/teststat3.inst
[3873/4211] Linking default/source3/libsmb/libsmbclient.inst.so
[3874/4211] Linking default/source3/libads-samba4.so
[3875/4211] Linking default/source3/smbcacls.inst
[3876/4211] Linking default/source3/winbindd/libnss_info_module_sfu20.so
[3877/4211] Linking default/source3/liblibcli-netlogon3-samba4.inst.so
[3878/4211] Linking default/examples/libsmbclient/testtruncate.inst
[3879/4211] Linking default/source4/auth/ntlm/libauth4-samba4.so
[3880/4211] Linking default/source3/winbindd/libnss_info_module_sfu.so
[3881/4211] Linking default/source4/auth/pyauth.so
[3882/4211] Linking default/source3/libnet-keytab-samba4.so
[3883/4211] Linking default/source3/libnet-keytab-samba4.inst.so
[3884/4211] Linking default/source3/winbindd/libnss_info_module_rfc2307.inst.so
[3885/4211] Linking default/examples/libsmbclient/testwrite.inst
[3886/4211] Linking default/examples/libsmbclient/testutime.inst
[3887/4211] Linking default/examples/libsmbclient/testread.inst
[3888/4211] Linking default/examples/libsmbclient/testbrowse.inst
[3889/4211] Linking default/examples/libsmbclient/testbrowse2.inst
[3890/4211] Linking default/examples/libsmbclient/teststat.inst
[3891/4211] Linking default/source4/auth/ntlm/libauth4-samba4.inst.so
[3892/4211] Linking default/source4/ntvfs/libntvfs-samba4.so
[3893/4211] Linking default/examples/libsmbclient/testfstatvfs.inst
[3894/4211] Linking default/source3/winbindd/libidmap_module_ad.so
[3895/4211] Linking default/source3/auth/libauth-samba4.so
[3896/4211] Linking default/source3/winbindd/libidmap_module_ad.inst.so
[3897/4211] Linking default/source4/smbd/libservice-samba4.inst.so
[3898/4211] Linking default/source3/auth/libauth_module_samba4.inst.so
[3899/4211] Linking default/source3/auth/libauth_module_unix.inst.so
[3900/4211] Linking default/source3/winbindd/libnss_info_module_rfc2307.so
[3901/4211] Linking default/source3/libnetapi.so
[3902/4211] Linking default/source3/lib/netapi/examples/localgroup/localgroup_addmembers.inst
[3903/4211] Linking default/source3/lib/netapi/examples/user/user_add.inst
[3904/4211] Linking default/source3/lib/netapi/examples/localgroup/localgroup_delmembers.inst
[3905/4211] Linking default/source3/auth/libauth_module_wbc.so
[3906/4211] Linking default/source3/lib/netapi/examples/user/user_getlocalgroups.inst
[3907/4211] Linking default/source3/lib/netapi/examples/netlogon/nltest.inst
[3908/4211] Linking default/source3/lib/netapi/examples/user/user_del.inst
[3909/4211] Linking default/examples/libsmbclient/testacl3.inst
[3910/4211] Linking default/source3/lib/netapi/examples/localgroup/localgroup_enum.inst
[3911/4211] Linking default/source3/lib/netapi/examples/localgroup/localgroup_add.inst
[3912/4211] Linking default/source3/rpcclient/rpcclient.inst
[3913/4211] Linking default/source3/lib/netapi/examples/netlogon/netlogon_control2.inst
[3914/4211] Linking default/source3/auth/libauth_module_wbc.inst.so
[3915/4211] Linking default/source3/winbindd/winbindd.inst
[3916/4211] Linking default/source3/winbindd/libidmap_module_rfc2307.so
[3917/4211] Linking default/source3/lib/netapi/examples/group/group_setinfo.inst
[3918/4211] Linking default/source3/lib/netapi/examples/user/user_modalsset.inst
[3919/4211] Linking default/source3/lib/netapi/examples/group/group_getinfo.inst
[3920/4211] Linking default/source3/lib/netapi/examples/localgroup/localgroup_getmembers.inst
[3921/4211] Linking default/source3/auth/libauth_module_script.inst.so
[3922/4211] Linking default/source3/lib/netapi/examples/share/share_getinfo.inst
[3923/4211] Linking default/source3/winbindd/libnss_info_module_sfu.inst.so
[3924/4211] Linking default/source3/lib/netapi/examples/share/share_add.inst
[3925/4211] Linking default/source3/lib/netapi/tests/netapitest.inst
[3926/4211] Linking default/source4/auth/pyauth.inst.so
[3927/4211] Linking default/source3/lib/netapi/examples/localgroup/localgroup_setinfo.inst
[3928/4211] Linking default/source3/winbindd/libnss_info_module_sfu20.inst.so
[3929/4211] Linking default/source3/winbindd/libidmap_module_rfc2307.inst.so
[3930/4211] Linking default/source3/lib/netapi/examples/group/group_getusers.inst
[3931/4211] Linking default/source3/auth/libauth_module_samba4.so
[3932/4211] Linking default/source3/lib/netapi/examples/user/user_setgroups.inst
[3933/4211] Linking default/source3/libnetapi.inst.so
[3934/4211] Linking default/source3/lib/netapi/examples/user/user_modalsget.inst
[3935/4211] Linking default/source3/lib/netapi/examples/user/user_enum.inst
[3936/4211] Linking default/source3/auth/libauth-samba4.inst.so
[3937/4211] Linking default/source3/libsmbd-base-samba4.inst.so
[3938/4211] Linking default/source3/lib/netapi/examples/localgroup/localgroup_getinfo.inst
[3939/4211] Linking default/source3/lib/netapi/examples/share/share_del.inst
[3940/4211] Linking default/source4/smbd/libservice-samba4.so
[3941/4211] Linking default/source3/lib/netapi/examples/localgroup/localgroup_del.inst
[3942/4211] Linking default/source3/lib/netapi/examples/group/group_setusers.inst
[3943/4211] Linking default/source4/web_server/libservice_module_web.so
[3944/4211] Linking default/source4/dsdb/libservice_module_dns_update.inst.so
[3945/4211] Linking default/source4/cldap_server/libservice_module_cldap.so
[3946/4211] Linking default/source4/utils/ntlm_auth4.inst
[3947/4211] Linking default/source4/winbind/libservice_module_winbindd.so
[3948/4211] Linking default/source3/lib/netapi/examples/share/share_enum.inst
[3949/4211] Linking default/source4/rpc_server/libdcerpc-server.so
[3950/4211] Linking default/source4/dsdb/libservice_module_drepl.so
[3951/4211] Linking default/source3/lib/netapi/examples/server/server_getinfo.inst
[3952/4211] Linking default/source4/ntp_signd/libservice_module_ntp_signd.inst.so
[3953/4211] Linking default/source3/lib/netapi/examples/user/user_chgpwd.inst
[3954/4211] Linking default/source3/lib/netapi/examples/group/group_del.inst
[3955/4211] Linking default/source4/smb_server/libservice_module_smb.so
[3956/4211] Linking default/source3/lib/netapi/examples/getdc/getdc.inst
[3957/4211] Linking default/source4/wrepl_server/libservice_module_wrepl.inst.so
[3958/4211] Linking default/source4/kdc/libservice_module_kdc.so
[3959/4211] Linking default/source3/lib/netapi/examples/share/share_setinfo.inst
[3960/4211] Linking default/source4/smb_server/libservice_module_smb.inst.so
[3961/4211] Linking default/source4/nbt_server/libservice_module_nbtd.so
[3962/4211] Linking default/source4/kdc/libservice_module_kdc.inst.so
[3963/4211] Linking default/source4/web_server/libservice_module_web.inst.so
[3964/4211] Linking default/file_server/libservice_module_s3fs.so
[3965/4211] Linking default/source3/lib/netapi/examples/join/getjoininformation.inst
[3966/4211] Linking default/source3/lib/netapi/examples/group/group_adduser.inst
[3967/4211] Linking default/source3/lib/netapi/examples/join/getjoinableous.inst
[3968/4211] Linking default/source4/ntp_signd/libservice_module_ntp_signd.so
[3969/4211] Linking default/source3/pdbtest.inst
[3970/4211] Linking default/source3/lib/netapi/examples/file/file_getinfo.inst
[3971/4211] Linking default/source3/lib/netapi/examples/join/rename_machine.inst
[3972/4211] Linking default/source3/lib/netapi/examples/user/user_dispinfo.inst
[3973/4211] Linking default/source4/wrepl_server/libservice_module_wrepl.so
[3974/4211] Linking default/source3/lib/netapi/examples/dsgetdc/dsgetdc.inst
[3975/4211] Linking default/source4/dns_server/libservice_module_dns.so
[3976/4211] Linking default/source3/libgpo-samba4.inst.so
[3977/4211] Linking default/source3/auth/libauth_module_script.so
[3978/4211] Linking default/source4/dsdb/libservice_module_dns_update.so
[3979/4211] Linking default/source3/libsmbd-base-samba4.so
[3980/4211] Linking default/source3/lib/netapi/examples/localgroup/localgroup_setmembers.inst
[3981/4211] Linking default/source3/libgpo-samba4.so
[3982/4211] Linking default/source3/lib/netapi/examples/group/group_deluser.inst
[3983/4211] Linking default/source3/modules/libvfs_module_full_audit.so
[3984/4211] Linking default/source3/lib/netapi/examples/user/user_getgroups.inst
[3985/4211] Linking default/source3/lib/netapi/examples/file/file_close.inst
[3986/4211] Linking default/source4/cldap_server/libservice_module_cldap.inst.so
[3987/4211] Linking default/source3/lib/netapi/examples/netlogon/netlogon_control.inst
[3988/4211] Linking default/source3/lib/netapi/examples/user/user_getinfo.inst
[3989/4211] Linking default/source3/modules/libvfs_module_extd_audit.inst.so
[3990/4211] Linking default/source3/lib/netapi/examples/group/group_enum.inst
[3991/4211] Linking default/source3/lib/netapi/examples/join/netdomjoin.inst
[3992/4211] Linking default/source3/auth/libauth_module_unix.so
[3993/4211] Linking default/source4/ldap_server/libservice_module_ldap.so
[3994/4211] Linking default/source3/smbstatus.inst
[3995/4211] Linking default/source4/dsdb/libservice_module_kcc.so
[3996/4211] Linking default/source3/lib/netapi/examples/file/file_enum.inst
[3997/4211] Linking default/source3/modules/libvfs_module_aio_pthread.so
[3998/4211] Linking default/source3/modules/libvfs_module_unityed_media.inst.so
[3999/4211] Linking default/source3/modules/libvfs_module_commit.inst.so
[4000/4211] Linking default/source4/ldap_server/libservice_module_ldap.inst.so
[4001/4211] Linking default/source3/modules/libvfs_module_expand_msdfs.inst.so
[4002/4211] Linking default/source3/lib/netapi/examples/shutdown/shutdown_abort.inst
[4003/4211] Linking default/source3/lib/netapi/examples/shutdown/shutdown_init.inst
[4004/4211] Linking default/source4/winbind/libservice_module_winbindd.inst.so
[4005/4211] Linking default/source4/dns_server/libservice_module_dns.inst.so
[4006/4211] Linking default/source3/lib/netapi/examples/group/group_add.inst
[4007/4211] Linking default/source3/modules/libvfs_module_posix_eadb.so
[4008/4211] Linking default/source3/modules/libvfs_module_full_audit.inst.so
[4009/4211] Linking default/source3/modules/libvfs_module_readahead.inst.so
[4010/4211] Linking default/source3/lib/netapi/examples/user/user_setinfo.inst
[4011/4211] Linking default/source3/modules/libvfs_module_scannedonly.so
[4012/4211] Linking default/source4/rpc_server/libservice_module_dcerpc.so
[4013/4211] Linking default/source3/modules/libvfs_module_readahead.so
[4014/4211] Linking default/source3/modules/libvfs_module_linux_xfs_sgid.so
[4015/4211] Linking default/source4/rpc_server/libservice_module_dcerpc.inst.so
[4016/4211] Linking default/source3/modules/libvfs_module_preopen.inst.so
[4017/4211] Linking default/source3/modules/libvfs_module_syncops.so
[4018/4211] Linking default/source3/smbd/smbd.inst
[4019/4211] Linking default/source3/modules/libvfs_module_aio_pthread.inst.so
[4020/4211] Linking default/source4/smbd/samba.inst
[4021/4211] Linking default/source3/lib/netapi/examples/server/remote_tod.inst
[4022/4211] Linking default/file_server/libservice_module_s3fs.inst.so
[4023/4211] Linking default/source3/modules/libvfs_module_linux_xfs_sgid.inst.so
[4024/4211] Linking default/source3/modules/libvfs_module_audit.inst.so
[4025/4211] Linking default/source4/rpc_server/libdcerpc-server.inst.so
[4026/4211] Linking default/source3/modules/libvfs_module_crossrename.inst.so
[4027/4211] Linking default/source3/modules/libvfs_module_btrfs.so
[4028/4211] Linking default/source3/modules/libvfs_module_acl_tdb.inst.so
[4029/4211] Linking default/source3/modules/libvfs_module_syncops.inst.so
[4030/4211] Linking default/source3/modules/libvfs_module_preopen.so
[4031/4211] Linking default/source4/nbt_server/libservice_module_nbtd.inst.so
[4032/4211] Linking default/source3/modules/libvfs_module_snapper.inst.so
[4033/4211] Linking default/source3/modules/libvfs_module_xattr_tdb.inst.so
[4034/4211] Linking default/source3/modules/libvfs_module_acl_xattr.inst.so
[4035/4211] Linking default/source3/modules/libvfs_module_posix_eadb.inst.so
[4036/4211] Linking default/source3/modules/libvfs_module_btrfs.inst.so
[4037/4211] Linking default/source3/modules/libvfs_module_aio_linux.so
[4038/4211] Linking default/source4/dsdb/libservice_module_drepl.inst.so
[4039/4211] Linking default/source3/modules/libvfs_module_crossrename.so
[4040/4211] Linking default/source3/modules/libvfs_module_unityed_media.so
[4041/4211] Linking default/source4/dsdb/libservice_module_kcc.inst.so
[4042/4211] Linking default/source3/modules/libvfs_module_aio_fork.so
[4043/4211] Linking default/source3/modules/libvfs_module_aio_linux.inst.so
[4044/4211] Linking default/source3/modules/libvfs_module_aio_posix.so
[4045/4211] Linking default/source3/modules/libvfs_module_worm.inst.so
[4046/4211] Linking default/source3/modules/libnon-posix-acls-samba4.so
[4047/4211] Linking default/source3/modules/libvfs_module_streams_xattr.so
[4048/4211] Linking default/source3/modules/libvfs_module_media_harmony.so
[4049/4211] Linking default/source3/modules/libvfs_module_smb_traffic_analyzer.inst.so
[4050/4211] Linking default/source3/modules/libvfs_module_shadow_copy2.inst.so
[4051/4211] Linking default/source3/modules/libvfs_module_fruit.inst.so
[4052/4211] Linking default/source3/modules/libvfs_module_aio_posix.inst.so
[4053/4211] Linking default/source3/modules/libvfs_module_shell_snap.so
[4054/4211] Linking default/source3/modules/libvfs_module_smb_traffic_analyzer.so
[4055/4211] Linking default/source3/modules/libvfs_module_snapper.so
[4056/4211] Linking default/source3/modules/libvfs_module_media_harmony.inst.so
[4057/4211] Linking default/source3/modules/libvfs_module_shell_snap.inst.so
[4058/4211] Linking default/source3/modules/libvfs_module_fake_perms.so
[4059/4211] Linking default/source3/modules/libvfs_module_streams_depot.inst.so
[4060/4211] Linking default/source3/modules/libvfs_module_default_quota.inst.so
[4061/4211] Linking default/source3/modules/libvfs_module_time_audit.so
[4062/4211] Linking default/source3/net.inst
[4063/4211] Linking default/source3/modules/libvfs_module_netatalk.inst.so
[4064/4211] Linking default/source4/torture/smbtorture.inst
[4065/4211] Linking default/source3/modules/libvfs_module_shadow_copy.inst.so
[4066/4211] Linking default/source3/modules/libvfs_module_cap.inst.so
[4067/4211] Linking default/source3/modules/libvfs_module_readonly.inst.so
[4068/4211] Linking default/source3/pysmbd.so
[4069/4211] Linking default/source3/modules/libvfs_module_streams_xattr.inst.so
[4070/4211] Linking default/source3/pysmbd.inst.so
[4071/4211] Linking default/source3/modules/libnon-posix-acls-samba4.inst.so
[4072/4211] Linking default/source3/modules/libvfs_module_extd_audit.so
[4073/4211] Linking default/source3/modules/libvfs_module_scannedonly.inst.so
[4074/4211] Linking default/source3/modules/libvfs_module_acl_tdb.so
[4075/4211] Linking default/source3/modules/libvfs_module_dirsort.inst.so
[4076/4211] Linking default/source3/modules/libvfs_module_shadow_copy.so
[4077/4211] Linking default/source3/modules/libvfs_module_time_audit.inst.so
[4078/4211] Linking default/source3/modules/libvfs_module_shadow_copy2.so
[4079/4211] Linking default/source3/modules/libvfs_module_acl_xattr.so
[4080/4211] Linking default/source3/modules/libvfs_module_netatalk.so
[4081/4211] Linking default/source3/modules/libvfs_module_catia.inst.so
[4082/4211] Linking default/source3/modules/libvfs_module_streams_depot.so
[4083/4211] Linking default/source3/modules/libvfs_module_dirsort.so
[4084/4211] Linking default/source3/modules/libvfs_module_readonly.so
[4085/4211] Linking default/source3/modules/libvfs_module_commit.so
[4086/4211] Linking default/source3/modules/libvfs_module_cap.so
[4087/4211] Linking default/source3/modules/libvfs_module_catia.so
[4088/4211] Linking default/source3/modules/libvfs_module_fruit.so
[4089/4211] Linking default/source3/vfstest.inst
[4090/4211] Linking default/source3/modules/libvfs_module_xattr_tdb.so
[4091/4211] Linking default/source3/modules/libvfs_module_default_quota.so
[4092/4211] Linking default/source3/modules/libvfs_module_recycle.inst.so
[4093/4211] Linking default/source3/modules/libvfs_module_fileid.so
[4094/4211] Linking default/source3/modules/libvfs_module_recycle.so
[4095/4211] Linking default/source3/modules/libvfs_module_expand_msdfs.so
[4096/4211] Linking default/source3/modules/libvfs_module_fake_perms.inst.so
[4097/4211] Linking default/source3/modules/libvfs_module_audit.so
[4098/4211] Linking default/source3/modules/libvfs_module_aio_fork.inst.so
[4099/4211] Linking default/source3/modules/libvfs_module_worm.so
[4100/4211] Linking default/source3/modules/libvfs_module_fileid.inst.so
* installing third_party/dnspython/dns/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/__init__.py
* installing third_party/dnspython/dns/dnssec.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/dnssec.py
* installing third_party/dnspython/dns/e164.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/e164.py
* installing third_party/dnspython/dns/edns.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/edns.py
* installing third_party/dnspython/dns/entropy.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/entropy.py
* installing third_party/dnspython/dns/exception.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/exception.py
* installing third_party/dnspython/dns/flags.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/flags.py
* installing third_party/dnspython/dns/hash.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/hash.py
* installing third_party/dnspython/dns/inet.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/inet.py
* installing third_party/dnspython/dns/ipv4.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/ipv4.py
* installing third_party/dnspython/dns/ipv6.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/ipv6.py
* installing third_party/dnspython/dns/message.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/message.py
* installing third_party/dnspython/dns/name.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/name.py
* installing third_party/dnspython/dns/namedict.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/namedict.py
* installing third_party/dnspython/dns/node.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/node.py
* installing third_party/dnspython/dns/opcode.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/opcode.py
* installing third_party/dnspython/dns/query.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/query.py
* installing third_party/dnspython/dns/rcode.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rcode.py
* installing third_party/dnspython/dns/rdata.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdata.py
* installing third_party/dnspython/dns/rdataclass.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdataclass.py
* installing third_party/dnspython/dns/rdataset.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdataset.py
* installing third_party/dnspython/dns/rdatatype.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdatatype.py
* installing third_party/dnspython/dns/rdtypes/ANY/AFSDB.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/AFSDB.py
* installing third_party/dnspython/dns/rdtypes/ANY/CERT.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/CERT.py
* installing third_party/dnspython/dns/rdtypes/ANY/CNAME.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/CNAME.py
* installing third_party/dnspython/dns/rdtypes/ANY/DLV.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/DLV.py
* installing third_party/dnspython/dns/rdtypes/ANY/DNAME.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/DNAME.py
* installing third_party/dnspython/dns/rdtypes/ANY/DNSKEY.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/DNSKEY.py
* installing third_party/dnspython/dns/rdtypes/ANY/DS.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/DS.py
* installing third_party/dnspython/dns/rdtypes/ANY/GPOS.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/GPOS.py
* installing third_party/dnspython/dns/rdtypes/ANY/HINFO.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/HINFO.py
* installing third_party/dnspython/dns/rdtypes/ANY/HIP.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/HIP.py
* installing third_party/dnspython/dns/rdtypes/ANY/ISDN.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/ISDN.py
* installing third_party/dnspython/dns/rdtypes/ANY/LOC.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/LOC.py
* installing third_party/dnspython/dns/rdtypes/ANY/MX.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/MX.py
* installing third_party/dnspython/dns/rdtypes/ANY/NS.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/NS.py
* installing third_party/dnspython/dns/rdtypes/ANY/NSEC.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/NSEC.py
* installing third_party/dnspython/dns/rdtypes/ANY/NSEC3.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/NSEC3.py
* installing third_party/dnspython/dns/rdtypes/ANY/NSEC3PARAM.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/NSEC3PARAM.py
* installing third_party/dnspython/dns/rdtypes/ANY/PTR.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/PTR.py
* installing third_party/dnspython/dns/rdtypes/ANY/RP.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/RP.py
* installing third_party/dnspython/dns/rdtypes/ANY/RRSIG.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/RRSIG.py
* installing third_party/dnspython/dns/rdtypes/ANY/RT.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/RT.py
* installing third_party/dnspython/dns/rdtypes/ANY/SOA.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/SOA.py
* installing third_party/dnspython/dns/rdtypes/ANY/SPF.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/SPF.py
* installing third_party/dnspython/dns/rdtypes/ANY/SSHFP.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/SSHFP.py
* installing third_party/dnspython/dns/rdtypes/ANY/TXT.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/TXT.py
* installing third_party/dnspython/dns/rdtypes/ANY/X25.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/X25.py
* installing third_party/dnspython/dns/rdtypes/ANY/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/ANY/__init__.py
* installing third_party/dnspython/dns/rdtypes/IN/A.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/A.py
* installing third_party/dnspython/dns/rdtypes/IN/AAAA.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/AAAA.py
* installing third_party/dnspython/dns/rdtypes/IN/APL.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/APL.py
* installing third_party/dnspython/dns/rdtypes/IN/DHCID.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/DHCID.py
* installing third_party/dnspython/dns/rdtypes/IN/IPSECKEY.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/IPSECKEY.py
* installing third_party/dnspython/dns/rdtypes/IN/KX.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/KX.py
* installing third_party/dnspython/dns/rdtypes/IN/NAPTR.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/NAPTR.py
* installing third_party/dnspython/dns/rdtypes/IN/NSAP.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/NSAP.py
* installing third_party/dnspython/dns/rdtypes/IN/NSAP_PTR.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/NSAP_PTR.py
* installing third_party/dnspython/dns/rdtypes/IN/PX.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/PX.py
* installing third_party/dnspython/dns/rdtypes/IN/SRV.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/SRV.py
* installing third_party/dnspython/dns/rdtypes/IN/WKS.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/WKS.py
* installing third_party/dnspython/dns/rdtypes/IN/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/IN/__init__.py
* installing third_party/dnspython/dns/rdtypes/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/__init__.py
* installing third_party/dnspython/dns/rdtypes/dsbase.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/dsbase.py
* installing third_party/dnspython/dns/rdtypes/mxbase.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/mxbase.py
* installing third_party/dnspython/dns/rdtypes/nsbase.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/nsbase.py
* installing third_party/dnspython/dns/rdtypes/txtbase.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rdtypes/txtbase.py
* installing third_party/dnspython/dns/renderer.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/renderer.py
* installing third_party/dnspython/dns/resolver.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/resolver.py
* installing third_party/dnspython/dns/reversename.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/reversename.py
* installing third_party/dnspython/dns/rrset.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/rrset.py
* installing third_party/dnspython/dns/set.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/set.py
* installing third_party/dnspython/dns/tokenizer.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/tokenizer.py
* installing third_party/dnspython/dns/tsig.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/tsig.py
* installing third_party/dnspython/dns/tsigkeyring.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/tsigkeyring.py
* installing third_party/dnspython/dns/ttl.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/ttl.py
* installing third_party/dnspython/dns/update.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/update.py
* installing third_party/dnspython/dns/version.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/version.py
* installing third_party/dnspython/dns/wiredata.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/wiredata.py
* installing third_party/dnspython/dns/zone.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/dns/zone.py
* installing third_party/pyiso8601/iso8601/__init__.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/iso8601/__init__.py
* installing third_party/pyiso8601/iso8601/iso8601.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/iso8601/iso8601.py
* installing third_party/pyiso8601/iso8601/test_iso8601.py as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/third_party/iso8601/test_iso8601.py
* installing source4/setup/ad-schema/MS-AD_Schema_2K8_Attributes.txt as /tmp/samba/src/samba-pkg/usr/share/samba/setup/ad-schema/MS-AD_Schema_2K8_Attributes.txt
* installing source4/setup/ad-schema/MS-AD_Schema_2K8_Classes.txt as /tmp/samba/src/samba-pkg/usr/share/samba/setup/ad-schema/MS-AD_Schema_2K8_Classes.txt
* installing source4/setup/ad-schema/MS-AD_Schema_2K8_R2_Attributes.txt as /tmp/samba/src/samba-pkg/usr/share/samba/setup/ad-schema/MS-AD_Schema_2K8_R2_Attributes.txt
* installing source4/setup/ad-schema/MS-AD_Schema_2K8_R2_Classes.txt as /tmp/samba/src/samba-pkg/usr/share/samba/setup/ad-schema/MS-AD_Schema_2K8_R2_Classes.txt
* installing source4/setup/ad-schema/licence.txt as /tmp/samba/src/samba-pkg/usr/share/samba/setup/ad-schema/licence.txt
* installing source4/setup/display-specifiers/DisplaySpecifiers-Win2k0.txt as /tmp/samba/src/samba-pkg/usr/share/samba/setup/display-specifiers/DisplaySpecifiers-Win2k0.txt
* installing source4/setup/display-specifiers/DisplaySpecifiers-Win2k3.txt as /tmp/samba/src/samba-pkg/usr/share/samba/setup/display-specifiers/DisplaySpecifiers-Win2k3.txt
* installing source4/setup/display-specifiers/DisplaySpecifiers-Win2k3R2.txt as /tmp/samba/src/samba-pkg/usr/share/samba/setup/display-specifiers/DisplaySpecifiers-Win2k3R2.txt
* installing source4/setup/display-specifiers/DisplaySpecifiers-Win2k8.txt as /tmp/samba/src/samba-pkg/usr/share/samba/setup/display-specifiers/DisplaySpecifiers-Win2k8.txt
* installing source4/setup/display-specifiers/DisplaySpecifiers-Win2k8R2.txt as /tmp/samba/src/samba-pkg/usr/share/samba/setup/display-specifiers/DisplaySpecifiers-Win2k8R2.txt
* installing source4/setup/dns_update_list as /tmp/samba/src/samba-pkg/usr/share/samba/setup/dns_update_list
* installing source4/setup/spn_update_list as /tmp/samba/src/samba-pkg/usr/share/samba/setup/spn_update_list
* installing source4/setup/schema-map-fedora-ds-1.0 as /tmp/samba/src/samba-pkg/usr/share/samba/setup/schema-map-fedora-ds-1.0
* installing source4/setup/schema-map-openldap-2.3 as /tmp/samba/src/samba-pkg/usr/share/samba/setup/schema-map-openldap-2.3
* installing source4/setup/DB_CONFIG as /tmp/samba/src/samba-pkg/usr/share/samba/setup/DB_CONFIG
* installing source4/setup/fedorads.inf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/fedorads.inf
* installing source4/setup/aggregate_schema.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/aggregate_schema.ldif
* installing source4/setup/cn=samba.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/cn=samba.ldif
* installing source4/setup/fedora-ds-init.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/fedora-ds-init.ldif
* installing source4/setup/fedorads-dna.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/fedorads-dna.ldif
* installing source4/setup/fedorads-index.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/fedorads-index.ldif
* installing source4/setup/fedorads-linked-attributes.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/fedorads-linked-attributes.ldif
* installing source4/setup/fedorads-pam.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/fedorads-pam.ldif
* installing source4/setup/fedorads-partitions.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/fedorads-partitions.ldif
* installing source4/setup/fedorads-refint-add.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/fedorads-refint-add.ldif
* installing source4/setup/fedorads-refint-delete.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/fedorads-refint-delete.ldif
* installing source4/setup/fedorads-samba.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/fedorads-samba.ldif
* installing source4/setup/fedorads-sasl.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/fedorads-sasl.ldif
* installing source4/setup/idmap_init.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/idmap_init.ldif
* installing source4/setup/olc_seed.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/olc_seed.ldif
* installing source4/setup/provision.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision.ldif
* installing source4/setup/provision_basedn.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_basedn.ldif
* installing source4/setup/provision_basedn_modify.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_basedn_modify.ldif
* installing source4/setup/provision_basedn_options.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_basedn_options.ldif
* installing source4/setup/provision_basedn_references.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_basedn_references.ldif
* installing source4/setup/provision_computers_add.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_computers_add.ldif
* installing source4/setup/provision_computers_modify.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_computers_modify.ldif
* installing source4/setup/provision_configuration.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_configuration.ldif
* installing source4/setup/provision_configuration_basedn.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_configuration_basedn.ldif
* installing source4/setup/provision_configuration_modify.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_configuration_modify.ldif
* installing source4/setup/provision_configuration_references.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_configuration_references.ldif
* installing source4/setup/provision_dns_accounts_add.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_dns_accounts_add.ldif
* installing source4/setup/provision_dns_add_samba.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_dns_add_samba.ldif
* installing source4/setup/provision_dnszones_add.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_dnszones_add.ldif
* installing source4/setup/provision_dnszones_modify.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_dnszones_modify.ldif
* installing source4/setup/provision_dnszones_partitions.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_dnszones_partitions.ldif
* installing source4/setup/provision_group_policy.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_group_policy.ldif
* installing source4/setup/provision_init.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_init.ldif
* installing source4/setup/provision_partitions.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_partitions.ldif
* installing source4/setup/provision_privilege.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_privilege.ldif
* installing source4/setup/provision_rootdse_add.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_rootdse_add.ldif
* installing source4/setup/provision_rootdse_modify.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_rootdse_modify.ldif
* installing source4/setup/provision_schema_basedn.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_schema_basedn.ldif
* installing source4/setup/provision_schema_basedn_modify.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_schema_basedn_modify.ldif
* installing source4/setup/provision_self_join.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_self_join.ldif
* installing source4/setup/provision_self_join_config.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_self_join_config.ldif
* installing source4/setup/provision_self_join_modify.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_self_join_modify.ldif
* installing source4/setup/provision_self_join_modify_config.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_self_join_modify_config.ldif
* installing source4/setup/provision_users.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_users.ldif
* installing source4/setup/provision_users_add.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_users_add.ldif
* installing source4/setup/provision_users_modify.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_users_modify.ldif
* installing source4/setup/provision_well_known_sec_princ.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision_well_known_sec_princ.ldif
* installing source4/setup/schema_samba4.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/schema_samba4.ldif
* installing source4/setup/secrets.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/secrets.ldif
* installing source4/setup/secrets_dns.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/secrets_dns.ldif
* installing source4/setup/secrets_init.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/secrets_init.ldif
* installing source4/setup/secrets_sasl_ldap.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/secrets_sasl_ldap.ldif
* installing source4/setup/secrets_simple_ldap.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/secrets_simple_ldap.ldif
* installing source4/setup/share.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/share.ldif
* installing source4/setup/ypServ30.ldif as /tmp/samba/src/samba-pkg/usr/share/samba/setup/ypServ30.ldif
* installing source4/setup/provision.reg as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision.reg
* installing source4/setup/provision.zone as /tmp/samba/src/samba-pkg/usr/share/samba/setup/provision.zone
* installing source4/setup/krb5.conf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/krb5.conf
* installing source4/setup/memberof.conf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/memberof.conf
* installing source4/setup/mmr_serverids.conf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/mmr_serverids.conf
* installing source4/setup/mmr_syncrepl.conf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/mmr_syncrepl.conf
* installing source4/setup/modules.conf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/modules.conf
* installing source4/setup/named.conf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/named.conf
* installing source4/setup/olc_mmr.conf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/olc_mmr.conf
* installing source4/setup/olc_serverid.conf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/olc_serverid.conf
* installing source4/setup/olc_syncrepl.conf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/olc_syncrepl.conf
* installing source4/setup/olc_syncrepl_seed.conf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/olc_syncrepl_seed.conf
* installing source4/setup/refint.conf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/refint.conf
* installing source4/setup/slapd.conf as /tmp/samba/src/samba-pkg/usr/share/samba/setup/slapd.conf
* installing source4/setup/named.txt as /tmp/samba/src/samba-pkg/usr/share/samba/setup/named.txt
* installing source4/setup/prefixMap.txt as /tmp/samba/src/samba-pkg/usr/share/samba/setup/prefixMap.txt
* installing source4/setup/named.conf.update as /tmp/samba/src/samba-pkg/usr/share/samba/setup/named.conf.update
* installing source4/setup/named.conf.dlz as /tmp/samba/src/samba-pkg/usr/share/samba/setup/named.conf.dlz
* installing source3/script/smbtar as /tmp/samba/src/samba-pkg/usr/bin/smbtar
* installing bin/default/lib/socket/libinterfaces-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libinterfaces-samba4.so
* installing bin/default/lib/util/libsamba-util.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libsamba-util.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsamba-util.so.0 (-> libsamba-util.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsamba-util.so (-> libsamba-util.so.0.0.1)
* installing bin/default/lib/util/libtime-basic-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libtime-basic-samba4.so
* installing bin/default/lib/util/libutil-setid-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libutil-setid-samba4.so
* installing bin/default/lib/util/libsamba-debug-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsamba-debug-samba4.so
* installing bin/default/lib/util/libsocket-blocking-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsocket-blocking-samba4.so
* installing bin/default/lib/util/libgenrand-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libgenrand-samba4.so
* installing bin/default/lib/addns/libaddns-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libaddns-samba4.so
* installing bin/default/librpc/libndr.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libndr.so.0.0.5
* symlink /tmp/samba/src/samba-pkg/usr/lib/libndr.so.0 (-> libndr.so.0.0.5)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libndr.so (-> libndr.so.0.0.5)
* installing bin/default/libcli/util/liberrors-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/liberrors-samba4.so
* installing bin/default/source4/heimdal_build/libgssapi-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libgssapi-samba4.so.2.0.0
* symlink /tmp/samba/src/samba-pkg/usr/lib/samba/libgssapi-samba4.so.2 (-> libgssapi-samba4.so.2.0.0)
* installing bin/default/source4/heimdal_build/libkrb5-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libkrb5-samba4.so.26.0.0
* symlink /tmp/samba/src/samba-pkg/usr/lib/samba/libkrb5-samba4.so.26 (-> libkrb5-samba4.so.26.0.0)
* installing bin/default/source4/heimdal_build/libheimbase-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libheimbase-samba4.so.1.0.0
* symlink /tmp/samba/src/samba-pkg/usr/lib/samba/libheimbase-samba4.so.1 (-> libheimbase-samba4.so.1.0.0)
* installing bin/default/source4/heimdal_build/libroken-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libroken-samba4.so.19.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/samba/libroken-samba4.so.19 (-> libroken-samba4.so.19.0.1)
* installing bin/default/source4/heimdal_build/libasn1-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libasn1-samba4.so.8.0.0
* symlink /tmp/samba/src/samba-pkg/usr/lib/samba/libasn1-samba4.so.8 (-> libasn1-samba4.so.8.0.0)
* installing bin/default/source4/heimdal_build/libhx509-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libhx509-samba4.so.5.0.0
* symlink /tmp/samba/src/samba-pkg/usr/lib/samba/libhx509-samba4.so.5 (-> libhx509-samba4.so.5.0.0)
* installing bin/default/source4/heimdal_build/libhcrypto-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libhcrypto-samba4.so.5.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/samba/libhcrypto-samba4.so.5 (-> libhcrypto-samba4.so.5.0.1)
* installing bin/default/source4/heimdal_build/libwind-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libwind-samba4.so.0.0.0
* symlink /tmp/samba/src/samba-pkg/usr/lib/samba/libwind-samba4.so.0 (-> libwind-samba4.so.0.0.0)
* installing bin/default/lib/param/libserver-role-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libserver-role-samba4.so
* installing bin/default/lib/param/libsamba-hostconfig.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libsamba-hostconfig.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsamba-hostconfig.so.0 (-> libsamba-hostconfig.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsamba-hostconfig.so (-> libsamba-hostconfig.so.0.0.1)
* installing bin/default/python/libsamba-python-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsamba-python-samba4.so
* installing bin/default/source4/lib/messaging/libMESSAGING-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libMESSAGING-samba4.so
* installing bin/default/source4/librpc/libndr-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libndr-samba4.so
* installing bin/default/librpc/libndr-samba-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libndr-samba-samba4.so
* installing bin/default/librpc/libndr-krb5pac.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libndr-krb5pac.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libndr-krb5pac.so.0 (-> libndr-krb5pac.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libndr-krb5pac.so (-> libndr-krb5pac.so.0.0.1)
* installing bin/default/librpc/libndr-standard.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libndr-standard.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libndr-standard.so.0 (-> libndr-standard.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libndr-standard.so (-> libndr-standard.so.0.0.1)
* installing bin/default/libcli/security/libsamba-security-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsamba-security-samba4.so
* installing bin/default/librpc/libndr-nbt.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libndr-nbt.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libndr-nbt.so.0 (-> libndr-nbt.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libndr-nbt.so (-> libndr-nbt.so.0.0.1)
* installing bin/default/lib/util/libasn1util-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libasn1util-samba4.so
* installing bin/default/source3/libmessages-util-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libmessages-util-samba4.so
* installing bin/default/lib/util/libtalloc-report-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libtalloc-report-samba4.so
* installing bin/default/source4/librpc/libdcerpc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libdcerpc.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libdcerpc.so.0 (-> libdcerpc.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libdcerpc.so (-> libdcerpc.so.0.0.1)
* installing bin/default/libcli/nbt/libcli-nbt-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libcli-nbt-samba4.so
* installing bin/default/lib/util/libtevent-util.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libtevent-util.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libtevent-util.so.0 (-> libtevent-util.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libtevent-util.so (-> libtevent-util.so.0.0.1)
* installing bin/default/lib/libsamba-sockets-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsamba-sockets-samba4.so
* installing bin/default/lib/util/libiov-buf-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libiov-buf-samba4.so
* installing bin/default/source4/lib/events/libevents-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libevents-samba4.so
* installing bin/default/source4/libcli/libsmbclient-raw.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libsmbclient-raw.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsmbclient-raw.so.0 (-> libsmbclient-raw.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsmbclient-raw.so (-> libsmbclient-raw.so.0.0.1)
* installing bin/default/auth/credentials/libsamba-credentials.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libsamba-credentials.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsamba-credentials.so.0 (-> libsamba-credentials.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsamba-credentials.so (-> libsamba-credentials.so.0.0.1)
* installing bin/default/source4/dsdb/libsamdb-common-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsamdb-common-samba4.so
* installing bin/default/libds/common/libflag-mapping-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libflag-mapping-samba4.so
* installing bin/default/libcli/ldap/libcli-ldap-common-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libcli-ldap-common-samba4.so
* installing bin/default/libcli/auth/libcliauth-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libcliauth-samba4.so
* installing bin/default/lib/util/libutil-tdb-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libutil-tdb-samba4.so
* installing bin/default/lib/krb5_wrap/libkrb5samba-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libkrb5samba-samba4.so
* installing bin/default/lib/dbwrap/libdbwrap-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libdbwrap-samba4.so
* installing bin/default/lib/tdb_wrap/libtdb-wrap-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libtdb-wrap-samba4.so
* installing bin/default/lib/ldb-samba/libldbsamba-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libldbsamba-samba4.so
* installing bin/default/source4/auth/kerberos/libauthkrb5-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libauthkrb5-samba4.so
* installing bin/default/auth/libauth-sam-reply-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libauth-sam-reply-samba4.so
* installing bin/default/libcli/smb/libcli-smb-common-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libcli-smb-common-samba4.so
* installing bin/default/libcli/smb/libsmb-transport-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsmb-transport-samba4.so
* installing bin/default/auth/gensec/libgensec.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libgensec.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libgensec.so.0 (-> libgensec.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libgensec.so (-> libgensec.so.0.0.1)
* installing bin/default/lib/util/libsamba-modules-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsamba-modules-samba4.so
* installing bin/default/source4/dsdb/libsamdb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libsamdb.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsamdb.so.0 (-> libsamdb.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsamdb.so (-> libsamdb.so.0.0.1)
* installing bin/default/librpc/libdcerpc-binding.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libdcerpc-binding.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libdcerpc-binding.so.0 (-> libdcerpc-binding.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libdcerpc-binding.so (-> libdcerpc-binding.so.0.0.1)
* installing bin/default/source4/lib/http/libhttp-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libhttp-samba4.so
* installing bin/default/source3/libmessages-dgm-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libmessages-dgm-samba4.so
* installing bin/default/source3/libmsghdr-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libmsghdr-samba4.so
* installing bin/default/lib/util/libserver-id-db-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libserver-id-db-samba4.so
* installing bin/default/source3/libsmbconf.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libsmbconf.so.0
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsmbconf.so (-> libsmbconf.so.0)
* installing bin/default/source3/libsmbregistry-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsmbregistry-samba4.so
* installing bin/default/libcli/registry/libutil-reg-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libutil-reg-samba4.so
* installing bin/default/source3/libsmbd-shim-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsmbd-shim-samba4.so
* installing bin/default/source3/libsamba3-util-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsamba3-util-samba4.so
* installing bin/default/source3/libCHARSET3-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libCHARSET3-samba4.so
* installing bin/default/source3/libsamba-cluster-support-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsamba-cluster-support-samba4.so
* installing bin/default/source3/libsys-rw-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsys-rw-samba4.so
* installing bin/default/libcli/cldap/libcli-cldap-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libcli-cldap-samba4.so
* installing bin/default/source4/libcli/ldap/libcli-ldap-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libcli-ldap-samba4.so
* installing bin/default/source4/lib/socket/libnetif-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libnetif-samba4.so
* installing bin/default/librpc/libdcerpc-samba-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libdcerpc-samba-samba4.so
* installing bin/default/source4/cluster/libcluster-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libcluster-samba4.so
* installing bin/default/python/python-glue.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/_glue.so
* installing bin/default/source4/param/pyparam.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/param.so
* installing bin/default/source4/param/libshares-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libshares-samba4.so
* installing bin/default/librpc/tools/ndrdump.inst as /tmp/samba/src/samba-pkg/usr/bin/ndrdump
* installing bin/default/source4/librpc/libdcerpc-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libdcerpc-samba4.so
* installing bin/default/source4/librpc/libdcerpc-samr.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libdcerpc-samr.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libdcerpc-samr.so.0 (-> libdcerpc-samr.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libdcerpc-samr.so (-> libdcerpc-samr.so.0.0.1)
* installing bin/default/source4/librpc/libdcerpc-atsvc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libdcerpc-atsvc.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libdcerpc-atsvc.so.0 (-> libdcerpc-atsvc.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libdcerpc-atsvc.so (-> libdcerpc-atsvc.so.0.0.1)
* installing bin/default/source4/librpc/python-dcerpc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/base.so
* installing bin/default/source4/librpc/python-srvsvc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/srvsvc.so
* installing bin/default/source4/librpc/python-echo.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/echo.so
* installing bin/default/source4/librpc/python-dns.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/dns.so
* installing bin/default/source4/librpc/python-auth.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/auth.so
* installing bin/default/source4/librpc/python-krb5pac.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/krb5pac.so
* installing bin/default/source4/librpc/python-winreg.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/winreg.so
* installing bin/default/source4/librpc/python-dcerpc-misc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/misc.so
* installing bin/default/source4/librpc/python-initshutdown.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/initshutdown.so
* installing bin/default/source4/librpc/python-epmapper.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/epmapper.so
* installing bin/default/source4/librpc/python-mgmt.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/mgmt.so
* installing bin/default/source4/librpc/python-atsvc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/atsvc.so
* installing bin/default/source4/librpc/python-dcerpc-nbt.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/nbt.so
* installing bin/default/source4/librpc/python-samr.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/samr.so
* installing bin/default/source4/librpc/python-svcctl.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/svcctl.so
* installing bin/default/source4/librpc/python-lsa.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/lsa.so
* installing bin/default/source4/librpc/python-wkssvc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/wkssvc.so
* installing bin/default/source4/librpc/python-dfs.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/dfs.so
* installing bin/default/source4/librpc/python-dcerpc-dcerpc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/dcerpc.so
* installing bin/default/source4/librpc/python-unixinfo.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/unixinfo.so
* installing bin/default/source4/librpc/python-irpc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/irpc.so
* installing bin/default/source4/librpc/python-server-id.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/server_id.so
* installing bin/default/source4/librpc/python-winbind.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/winbind.so
* installing bin/default/source4/librpc/python-netlogon.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/netlogon.so
* installing bin/default/source4/librpc/python-idmap.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/idmap.so
* installing bin/default/source4/librpc/python-drsuapi.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/drsuapi.so
* installing bin/default/source4/librpc/python-dcerpc-security.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/security.so
* installing bin/default/source4/librpc/python-dcerpc-drsblobs.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/drsblobs.so
* installing bin/default/source4/librpc/python-dcerpc-dnsp.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/dnsp.so
* installing bin/default/source4/librpc/python-dcerpc-xattr.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/xattr.so
* installing bin/default/source4/librpc/python-dcerpc-idmap.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/idmap.so
* installing bin/default/source4/librpc/python-dnsserver.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/dnsserver.so
* installing bin/default/source4/librpc/python-dcerpc-smb-acl.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dcerpc/smb_acl.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libdsdb-module-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libdsdb-module-samba4.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_samba_dsdb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/samba_dsdb.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_samba_secrets.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/samba_secrets.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_objectguid.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/objectguid.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_repl_meta_data.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/repl_meta_data.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_schema_load.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/schema_load.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_schema_data.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/schema_data.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_samldb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/samldb.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_samba3sam.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/samba3sam.so
* installing bin/default/source4/lib/samba3/libsmbpasswdparser-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsmbpasswdparser-samba4.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_samba3sid.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/samba3sid.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_simple_ldap_map.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/simple_ldap_map.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_rootdse.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/rootdse.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_password_hash.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/password_hash.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_local_password.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/local_password.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_extended_dn_in.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/extended_dn_in.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_extended_dn_out.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/extended_dn_out.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_extended_dn_store.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/extended_dn_store.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_show_deleted.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/show_deleted.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_partition.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/partition.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_new_partition.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/new_partition.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_update_keytab.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/update_keytab.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_secrets_tdb_sync.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/secrets_tdb_sync.so
* installing bin/default/source3/libsecrets3-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsecrets3-samba4.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_objectclass.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/objectclass.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_objectclass_attrs.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/objectclass_attrs.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_subtree_rename.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/subtree_rename.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_subtree_delete.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/subtree_delete.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_linked_attributes.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/linked_attributes.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_ranged_results.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/ranged_results.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_anr.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/anr.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_instancetype.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/instancetype.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_operational.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/operational.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_descriptor.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/descriptor.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_resolve_oids.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/resolve_oids.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_acl.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/acl.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_lazy_commit.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/lazy_commit.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_aclread.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/aclread.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_simple_dn.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/simple_dn.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_dirsync.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/dirsync.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_dns_notify.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/dns_notify.so
* installing bin/default/source4/dsdb/samdb/ldb_modules/libldb_module_tombstone_reanimate.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/tombstone_reanimate.so
* installing bin/default/source4/dsdb/libservice_module_drepl.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/drepl.so
* installing bin/default/source4/smbd/libservice-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libservice-samba4.so
* installing bin/default/source4/auth/ntlm/libauth4-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libauth4-samba4.so
* installing bin/default/nsswitch/libwbclient/libwbclient.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libwbclient.so.0.12
* symlink /tmp/samba/src/samba-pkg/usr/lib/libwbclient.so.0 (-> libwbclient.so.0.12)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libwbclient.so (-> libwbclient.so.0.12)
* installing bin/default/nsswitch/libwinbind-client-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libwinbind-client-samba4.so
* installing bin/default/source4/auth/libauth-unix-token-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libauth-unix-token-samba4.so
* installing bin/default/source4/libcli/wbclient/libLIBWBCLIENT-OLD-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libLIBWBCLIENT-OLD-samba4.so
* installing bin/default/libcli/named_pipe_auth/libnpa-tstream-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libnpa-tstream-samba4.so
* installing bin/default/source4/smbd/libprocess-model-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libprocess-model-samba4.so
* installing bin/default/source4/dsdb/libservice_module_kcc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/kcc.so
* installing bin/default/source4/dsdb/libservice_module_dns_update.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/dns_update.so
* installing bin/default/source4/dsdb/python-dsdb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dsdb.so
* installing bin/default/source4/smbd/samba.inst as /tmp/samba/src/samba-pkg/usr/bin/samba
* installing bin/default/source4/lib/registry/libregistry.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libregistry.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libregistry.so.0 (-> libregistry.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libregistry.so (-> libregistry.so.0.0.1)
* installing bin/default/source4/ntvfs/libntvfs-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libntvfs-samba4.so
* installing bin/default/source4/ntvfs/posix/libposix-eadb-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libposix-eadb-samba4.so
* installing bin/default/source4/smbd/libprocess_model_module_standard.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/process_model/standard.so
* installing bin/default/source4/libnet/libsamba-net-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsamba-net-samba4.so
* installing bin/default/source4/libnet/python-net.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/net.so
* installing bin/default/source4/libnet/python-dckeytab.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/dckeytab.so
* installing bin/default/source4/kdc/libHDB-SAMBA4-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libHDB-SAMBA4-samba4.so
* installing bin/default/source4/kdc/libdb-glue-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libdb-glue-samba4.so
* installing bin/default/source4/heimdal_build/libhdb-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libhdb-samba4.so.11.0.2
* symlink /tmp/samba/src/samba-pkg/usr/lib/samba/libhdb-samba4.so.11 (-> libhdb-samba4.so.11.0.2)
* installing bin/default/source4/auth/gensec/libgensec_module_krb5.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/gensec/krb5.so
* installing bin/default/source4/auth/gensec/pygensec.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/gensec.so
* installing bin/default/source4/auth/pyauth.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/auth.so
* installing bin/default/auth/credentials/pycredentials.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/credentials.so
* installing bin/default/source4/lib/cmdline/libcmdline-credentials-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libcmdline-credentials-samba4.so
* installing bin/default/nsswitch/libnss_winbind.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libnss_winbind.so.2
* symlink /tmp/samba/src/samba-pkg/usr/lib/libnss_winbind.so (-> libnss_winbind.so.2)
* installing bin/default/nsswitch/libnss_wins.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libnss_wins.so.2
* symlink /tmp/samba/src/samba-pkg/usr/lib/libnss_wins.so (-> libnss_wins.so.2)
* installing bin/default/source3/liblibsmb-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/liblibsmb-samba4.so
* installing bin/default/source3/libgse-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libgse-samba4.so
* installing bin/default/source3/libutil-cmdline-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libutil-cmdline-samba4.so
* installing bin/default/nsswitch/libpamwinbind.inst.so as /tmp/samba/src/samba-pkg/usr/lib/security/pam_winbind.so
* installing bin/default/nsswitch/libwinbind-krb5-locator.inst.so as /tmp/samba/src/samba-pkg/usr/lib/winbind_krb5_locator.so
* installing bin/default/nsswitch/wbinfo.inst as /tmp/samba/src/samba-pkg/usr/bin/wbinfo
* installing bin/default/lib/ldb-samba/python-samba--ldb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/_ldb.so
* installing bin/default/lib/ldb-samba/libldb_module_ldbsamba_extensions.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/ldbsamba_extensions.so
* installing bin/default/lib/ldb-samba/libldb_module_ildap.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/ildap.so
* installing bin/default/source4/lib/registry/regdiff.inst as /tmp/samba/src/samba-pkg/usr/bin/regdiff
* installing bin/default/source4/lib/registry/regpatch.inst as /tmp/samba/src/samba-pkg/usr/bin/regpatch
* installing bin/default/source4/lib/registry/regshell.inst as /tmp/samba/src/samba-pkg/usr/bin/regshell
* installing bin/default/source4/lib/registry/regtree.inst as /tmp/samba/src/samba-pkg/usr/bin/regtree
* installing bin/default/source4/lib/registry/py-registry.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/registry.so
* installing bin/default/source4/lib/messaging/python-messaging.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/messaging.so
* installing bin/default/lib/torture/libtorture.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libtorture.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libtorture.so.0 (-> libtorture.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libtorture.so (-> libtorture.so.0.0.1)
* installing bin/default/source4/lib/com/pycom.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/com.so
* installing bin/default/source4/dns_server/libdnsserver-common-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libdnsserver-common-samba4.so
* installing bin/default/source4/dns_server/libservice_module_dns.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/dns.so
* installing bin/default/source3/auth/libauth-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libauth-samba4.so
* installing bin/default/source3/libads-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libads-samba4.so
* installing bin/default/source3/liblibcli-lsa3-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/liblibcli-lsa3-samba4.so
* installing bin/default/source3/libsmbldap.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libsmbldap.so.0
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsmbldap.so (-> libsmbldap.so.0)
* installing bin/default/source3/libmsrpc3-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libmsrpc3-samba4.so
* installing bin/default/source3/libsamba-passdb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libsamba-passdb.so.0.24.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsamba-passdb.so.0 (-> libsamba-passdb.so.0.24.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsamba-passdb.so (-> libsamba-passdb.so.0.24.1)
* installing bin/default/source3/liblibcli-netlogon3-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/liblibcli-netlogon3-samba4.so
* installing bin/default/source3/libtrusts-util-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libtrusts-util-samba4.so
* installing bin/default/source4/dns_server/libdlz-bind9.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/bind9/dlz_bind9.so
* installing bin/default/source4/dns_server/libdlz-bind9-9.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/bind9/dlz_bind9_9.so
* installing bin/default/source4/dns_server/libdlz-bind9-10.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/bind9/dlz_bind9_10.so
* installing bin/default/source4/dns_server/libdlz-bind9-for-torture-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libdlz-bind9-for-torture-samba4.so
* installing bin/default/source4/smb_server/libservice_module_smb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/smb.so
* installing bin/default/dfs_server/libdfs-server-ad-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libdfs-server-ad-samba4.so
* installing bin/default/source4/rpc_server/libdcerpc-server.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libdcerpc-server.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libdcerpc-server.so.0 (-> libdcerpc-server.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libdcerpc-server.so (-> libdcerpc-server.so.0.0.1)
* installing bin/default/source4/rpc_server/libservice_module_dcerpc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/dcerpc.so
* installing bin/default/source4/ldap_server/libservice_module_ldap.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/ldap.so
* installing bin/default/source4/web_server/libservice_module_web.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/web.so
* installing bin/default/source4/winbind/libservice_module_winbindd.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/winbindd.so
* installing bin/default/source4/nbt_server/libldb_module_wins_ldb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/ldb/wins_ldb.so
* installing bin/default/source4/nbt_server/libservice_module_nbtd.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/nbtd.so
* installing bin/default/source4/wrepl_server/libservice_module_wrepl.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/wrepl.so
* installing bin/default/source4/cldap_server/libservice_module_cldap.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/cldap.so
* installing bin/default/source4/ntp_signd/libservice_module_ntp_signd.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/ntp_signd.so
* installing bin/default/source4/utils/oLschema2ldif.inst as /tmp/samba/src/samba-pkg/usr/bin/oLschema2ldif
* installing bin/default/source4/ntvfs/posix/python-xattr-native.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/xattr_native.so
* installing bin/default/source4/ntvfs/posix/python-posix-eadb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/posix_eadb.so
* installing bin/default/source4/ntvfs/posix/python-xattr-tdb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/xattr_tdb.so
* installing bin/default/source3/libxattr-tdb-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libxattr-tdb-samba4.so
* installing bin/default/source4/torture/smbtorture.inst as /tmp/samba/src/samba-pkg/usr/bin/smbtorture
* installing bin/default/source3/libnetapi.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libnetapi.so.0
* symlink /tmp/samba/src/samba-pkg/usr/lib/libnetapi.so (-> libnetapi.so.0)
* installing bin/default/source3/libnet-keytab-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libnet-keytab-samba4.so
* installing bin/default/source3/libsmb/libsmbclient.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libsmbclient.so.0.2.3
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsmbclient.so.0 (-> libsmbclient.so.0.2.3)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsmbclient.so (-> libsmbclient.so.0.2.3)
* installing bin/default/source4/torture/gentest.inst as /tmp/samba/src/samba-pkg/usr/bin/gentest
* installing bin/default/source4/torture/masktest.inst as /tmp/samba/src/samba-pkg/usr/bin/masktest
* installing bin/default/source4/torture/locktest.inst as /tmp/samba/src/samba-pkg/usr/bin/locktest
* installing bin/default/source4/client/cifsdd.inst as /tmp/samba/src/samba-pkg/usr/bin/cifsdd
* installing bin/default/source4/libcli/pysmb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/smb.so
* installing bin/default/libcli/security/pysecurity.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/security.so
* installing bin/default/libcli/nbt/python-netbios.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/netbios.so
* installing bin/default/source4/lib/policy/libsamba-policy.inst.so as /tmp/samba/src/samba-pkg/usr/lib/libsamba-policy.so.0.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsamba-policy.so.0 (-> libsamba-policy.so.0.0.1)
* symlink /tmp/samba/src/samba-pkg/usr/lib/libsamba-policy.so (-> libsamba-policy.so.0.0.1)
* installing bin/default/source4/lib/policy/py-policy.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/policy.so
* installing bin/default/source4/kdc/libservice_module_kdc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/kdc.so
* installing bin/default/source4/heimdal_build/libkdc-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libkdc-samba4.so.2.0.0
* symlink /tmp/samba/src/samba-pkg/usr/lib/samba/libkdc-samba4.so.2 (-> libkdc-samba4.so.2.0.0)
* installing bin/default/source4/heimdal_build/libheimntlm-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libheimntlm-samba4.so.1.0.1
* symlink /tmp/samba/src/samba-pkg/usr/lib/samba/libheimntlm-samba4.so.1 (-> libheimntlm-samba4.so.1.0.1)
* installing bin/default/source4/kdc/libpac-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libpac-samba4.so
* installing bin/default/source3/libgpo-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libgpo-samba4.so
* installing bin/default/source3/libsmbldaphelper-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsmbldaphelper-samba4.so
* installing bin/default/source3/libpopt-samba3-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libpopt-samba3-samba4.so
* installing bin/default/source3/libsmbd-conn-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsmbd-conn-samba4.so
* installing bin/default/source3/libsmbd-base-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libsmbd-base-samba4.so
* installing bin/default/source3/libprinting-migrate-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libprinting-migrate-samba4.so
* installing bin/default/source3/libcli-spoolss-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libcli-spoolss-samba4.so
* installing bin/default/source3/smbd/smbd.inst as /tmp/samba/src/samba-pkg/usr/bin/smbd
* installing bin/default/source3/nmbd/nmbd.inst as /tmp/samba/src/samba-pkg/usr/bin/nmbd
* installing bin/default/source3/winbindd/winbindd.inst as /tmp/samba/src/samba-pkg/usr/bin/winbindd
* installing bin/default/source3/winbindd/libidmap-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libidmap-samba4.so
* installing bin/default/source3/winbindd/libnss-info-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libnss-info-samba4.so
* installing bin/default/source3/rpcclient/rpcclient.inst as /tmp/samba/src/samba-pkg/usr/bin/rpcclient
* installing bin/default/source3/client/smbclient.inst as /tmp/samba/src/samba-pkg/usr/bin/smbclient
* installing bin/default/source3/net.inst as /tmp/samba/src/samba-pkg/usr/bin/net
* installing bin/default/source3/profiles.inst as /tmp/samba/src/samba-pkg/usr/bin/profiles
* installing bin/default/source3/smbspool.inst as /tmp/samba/src/samba-pkg/usr/bin/smbspool
* installing bin/default/source3/testparm.inst as /tmp/samba/src/samba-pkg/usr/bin/testparm
* installing bin/default/source3/smbta-util.inst as /tmp/samba/src/samba-pkg/usr/bin/smbta-util
* installing bin/default/source3/smbstatus.inst as /tmp/samba/src/samba-pkg/usr/bin/smbstatus
* installing bin/default/source3/smbcontrol.inst as /tmp/samba/src/samba-pkg/usr/bin/smbcontrol
* installing bin/default/source3/smbtree.inst as /tmp/samba/src/samba-pkg/usr/bin/smbtree
* installing bin/default/source3/smbpasswd.inst as /tmp/samba/src/samba-pkg/usr/bin/smbpasswd
* installing bin/default/source3/pdbedit.inst as /tmp/samba/src/samba-pkg/usr/bin/pdbedit
* installing bin/default/source3/smbget.inst as /tmp/samba/src/samba-pkg/usr/bin/smbget
* installing bin/default/source3/nmblookup.inst as /tmp/samba/src/samba-pkg/usr/bin/nmblookup
* installing bin/default/source3/smbcacls.inst as /tmp/samba/src/samba-pkg/usr/bin/smbcacls
* installing bin/default/source3/smbcquotas.inst as /tmp/samba/src/samba-pkg/usr/bin/smbcquotas
* installing bin/default/source3/eventlogadm.inst as /tmp/samba/src/samba-pkg/usr/bin/eventlogadm
* installing bin/default/source3/sharesec.inst as /tmp/samba/src/samba-pkg/usr/bin/sharesec
* installing bin/default/source3/ntlm_auth.inst as /tmp/samba/src/samba-pkg/usr/bin/ntlm_auth
* installing bin/default/source3/dbwrap_tool.inst as /tmp/samba/src/samba-pkg/usr/bin/dbwrap_tool
* installing bin/default/source3/pysmbd.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/samba3/smbd.so
* installing bin/default/source3/pylibsmb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/samba3/libsmb_samba_internal.so
* installing bin/default/source3/samba-regedit.inst as /tmp/samba/src/samba-pkg/usr/bin/samba-regedit
* installing bin/default/source3/auth/libauth_module_unix.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/auth/unix.so
* installing bin/default/source3/auth/libauth_module_wbc.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/auth/wbc.so
* installing bin/default/source3/auth/libauth_module_script.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/auth/script.so
* installing bin/default/source3/auth/libauth_module_samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/auth/samba4.so
* installing bin/default/source3/modules/libnon-posix-acls-samba4.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/libnon-posix-acls-samba4.so
* installing bin/default/source3/modules/libvfs_module_audit.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/audit.so
* installing bin/default/source3/modules/libvfs_module_extd_audit.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/extd_audit.so
* installing bin/default/source3/modules/libvfs_module_full_audit.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/full_audit.so
* installing bin/default/source3/modules/libvfs_module_fake_perms.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/fake_perms.so
* installing bin/default/source3/modules/libvfs_module_recycle.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/recycle.so
* installing bin/default/source3/modules/libvfs_module_netatalk.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/netatalk.so
* installing bin/default/source3/modules/libvfs_module_fruit.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/fruit.so
* installing bin/default/source3/modules/libvfs_module_default_quota.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/default_quota.so
* installing bin/default/source3/modules/libvfs_module_readonly.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/readonly.so
* installing bin/default/source3/modules/libvfs_module_cap.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/cap.so
* installing bin/default/source3/modules/libvfs_module_expand_msdfs.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/expand_msdfs.so
* installing bin/default/source3/modules/libvfs_module_shadow_copy.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/shadow_copy.so
* installing bin/default/source3/modules/libvfs_module_shadow_copy2.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/shadow_copy2.so
* installing bin/default/source3/modules/libvfs_module_xattr_tdb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/xattr_tdb.so
* installing bin/default/source3/modules/libvfs_module_posix_eadb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/posix_eadb.so
* installing bin/default/source3/modules/libvfs_module_catia.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/catia.so
* installing bin/default/source3/modules/libvfs_module_streams_xattr.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/streams_xattr.so
* installing bin/default/source3/modules/libvfs_module_streams_depot.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/streams_depot.so
* installing bin/default/source3/modules/libvfs_module_commit.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/commit.so
* installing bin/default/source3/modules/libvfs_module_readahead.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/readahead.so
* installing bin/default/source3/modules/libvfs_module_fileid.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/fileid.so
* installing bin/default/source3/modules/libvfs_module_aio_fork.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/aio_fork.so
* installing bin/default/source3/modules/libvfs_module_aio_pthread.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/aio_pthread.so
* installing bin/default/source3/modules/libvfs_module_aio_posix.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/aio_posix.so
* installing bin/default/source3/modules/libvfs_module_aio_linux.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/aio_linux.so
* installing bin/default/source3/modules/libvfs_module_preopen.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/preopen.so
* installing bin/default/source3/modules/libvfs_module_syncops.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/syncops.so
* installing bin/default/source3/modules/libvfs_module_acl_xattr.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/acl_xattr.so
* installing bin/default/source3/modules/libvfs_module_acl_tdb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/acl_tdb.so
* installing bin/default/source3/modules/libvfs_module_smb_traffic_analyzer.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/smb_traffic_analyzer.so
* installing bin/default/source3/modules/libvfs_module_dirsort.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/dirsort.so
* installing bin/default/source3/modules/libvfs_module_scannedonly.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/scannedonly.so
* installing bin/default/source3/modules/libvfs_module_crossrename.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/crossrename.so
* installing bin/default/source3/modules/libvfs_module_linux_xfs_sgid.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/linux_xfs_sgid.so
* installing bin/default/source3/modules/libvfs_module_time_audit.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/time_audit.so
* installing bin/default/source3/modules/libvfs_module_media_harmony.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/media_harmony.so
* installing bin/default/source3/modules/libvfs_module_unityed_media.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/unityed_media.so
* installing bin/default/source3/modules/libvfs_module_btrfs.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/btrfs.so
* installing bin/default/source3/modules/libvfs_module_shell_snap.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/shell_snap.so
* installing bin/default/source3/modules/libvfs_module_worm.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/worm.so
* installing bin/default/source3/modules/libvfs_module_snapper.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/vfs/snapper.so
* installing bin/default/source3/pam_smbpass/libpamsmbpass.inst.so as /tmp/samba/src/samba-pkg/usr/lib/security/pam_smbpass.so
* installing bin/default/source3/param/pys3param.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/samba3/param.so
* installing bin/default/source3/passdb/libpdb_module_tdbsam.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/pdb/tdbsam.so
* installing bin/default/source3/passdb/libpdb_module_ldapsam.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/pdb/ldapsam.so
* installing bin/default/source3/passdb/libpdb_module_smbpasswd.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/pdb/smbpasswd.so
* installing bin/default/source3/passdb/libpdb_module_wbc_sam.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/pdb/wbc_sam.so
* installing bin/default/source3/passdb/pypassdb.inst.so as /tmp/samba/src/samba-pkg/usr/lib/python2.7/site-packages/samba/samba3/passdb.so
* installing bin/default/source3/winbindd/libidmap_module_ad.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/idmap/ad.so
* installing bin/default/source3/winbindd/libidmap_module_rfc2307.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/idmap/rfc2307.so
* installing bin/default/source3/winbindd/libidmap_module_rid.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/idmap/rid.so
* installing bin/default/source3/winbindd/libidmap_module_tdb2.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/idmap/tdb2.so
* installing bin/default/source3/winbindd/libidmap_module_hash.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/idmap/hash.so
* installing bin/default/source3/winbindd/libidmap_module_autorid.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/idmap/autorid.so
* installing bin/default/source3/winbindd/libnss_info_module_hash.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/nss_info/hash.so
* installing bin/default/source3/winbindd/libnss_info_module_rfc2307.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/nss_info/rfc2307.so
* installing bin/default/source3/winbindd/libnss_info_module_sfu20.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/nss_info/sfu20.so
* installing bin/default/source3/winbindd/libnss_info_module_sfu.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/nss_info/sfu.so
* installing bin/default/source3/winbindd/libidmap_module_script.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/idmap/script.so
* installing bin/default/file_server/libservice_module_s3fs.inst.so as /tmp/samba/src/samba-pkg/usr/lib/samba/service/s3fs.so
* installing bin/default/docs-xml/manpages/smb.conf.5 as /tmp/samba/src/samba-pkg/usr/share/man/man5/smb.conf.5
* installing bin/default/docs-xml/manpages/dbwrap_tool.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/dbwrap_tool.1
* installing bin/default/docs-xml/manpages/eventlogadm.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/eventlogadm.8
* installing bin/default/docs-xml/manpages/findsmb.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/findsmb.1
* installing bin/default/docs-xml/manpages/libsmbclient.7 as /tmp/samba/src/samba-pkg/usr/share/man/man7/libsmbclient.7
* installing bin/default/docs-xml/manpages/lmhosts.5 as /tmp/samba/src/samba-pkg/usr/share/man/man5/lmhosts.5
* installing bin/default/docs-xml/manpages/log2pcap.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/log2pcap.1
* installing bin/default/docs-xml/manpages/idmap_ad.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/idmap_ad.8
* installing bin/default/docs-xml/manpages/idmap_autorid.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/idmap_autorid.8
* installing bin/default/docs-xml/manpages/idmap_hash.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/idmap_hash.8
* installing bin/default/docs-xml/manpages/idmap_ldap.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/idmap_ldap.8
* installing bin/default/docs-xml/manpages/idmap_nss.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/idmap_nss.8
* installing bin/default/docs-xml/manpages/idmap_rfc2307.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/idmap_rfc2307.8
* installing bin/default/docs-xml/manpages/idmap_rid.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/idmap_rid.8
* installing bin/default/docs-xml/manpages/idmap_tdb.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/idmap_tdb.8
* installing bin/default/docs-xml/manpages/idmap_tdb2.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/idmap_tdb2.8
* installing bin/default/docs-xml/manpages/net.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/net.8
* installing bin/default/docs-xml/manpages/nmbd.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/nmbd.8
* installing bin/default/docs-xml/manpages/nmblookup.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/nmblookup.1
* installing bin/default/docs-xml/manpages/ntlm_auth.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/ntlm_auth.1
* installing bin/default/docs-xml/manpages/pdbedit.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/pdbedit.8
* installing bin/default/docs-xml/manpages/profiles.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/profiles.1
* installing bin/default/docs-xml/manpages/rpcclient.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/rpcclient.1
* installing bin/default/docs-xml/manpages/samba.7 as /tmp/samba/src/samba-pkg/usr/share/man/man7/samba.7
* installing bin/default/docs-xml/manpages/samba.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/samba.8
* installing bin/default/docs-xml/manpages/samba-tool.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/samba-tool.8
* installing bin/default/docs-xml/manpages/samba-regedit.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/samba-regedit.8
* installing bin/default/docs-xml/manpages/sharesec.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/sharesec.1
* installing bin/default/docs-xml/manpages/smbcacls.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/smbcacls.1
* installing bin/default/docs-xml/manpages/smbclient.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/smbclient.1
* installing bin/default/docs-xml/manpages/smbcontrol.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/smbcontrol.1
* installing bin/default/docs-xml/manpages/smbcquotas.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/smbcquotas.1
* installing bin/default/docs-xml/manpages/smbd.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/smbd.8
* installing bin/default/docs-xml/manpages/smbget.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/smbget.1
* installing bin/default/docs-xml/manpages/smbgetrc.5 as /tmp/samba/src/samba-pkg/usr/share/man/man5/smbgetrc.5
* installing bin/default/docs-xml/manpages/smbpasswd.5 as /tmp/samba/src/samba-pkg/usr/share/man/man5/smbpasswd.5
* installing bin/default/docs-xml/manpages/smbpasswd.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/smbpasswd.8
* installing bin/default/docs-xml/manpages/smbspool.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/smbspool.8
* installing bin/default/docs-xml/manpages/smbstatus.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/smbstatus.1
* installing bin/default/docs-xml/manpages/smbta-util.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/smbta-util.8
* installing bin/default/docs-xml/manpages/smbtar.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/smbtar.1
* installing bin/default/docs-xml/manpages/smbtree.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/smbtree.1
* installing bin/default/docs-xml/manpages/testparm.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/testparm.1
* installing bin/default/docs-xml/manpages/vfs_acl_tdb.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_acl_tdb.8
* installing bin/default/docs-xml/manpages/vfs_acl_xattr.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_acl_xattr.8
* installing bin/default/docs-xml/manpages/vfs_aio_fork.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_aio_fork.8
* installing bin/default/docs-xml/manpages/vfs_aio_linux.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_aio_linux.8
* installing bin/default/docs-xml/manpages/vfs_aio_pthread.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_aio_pthread.8
* installing bin/default/docs-xml/manpages/vfs_audit.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_audit.8
* installing bin/default/docs-xml/manpages/vfs_btrfs.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_btrfs.8
* installing bin/default/docs-xml/manpages/vfs_cacheprime.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_cacheprime.8
* installing bin/default/docs-xml/manpages/vfs_cap.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_cap.8
* installing bin/default/docs-xml/manpages/vfs_catia.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_catia.8
* installing bin/default/docs-xml/manpages/vfs_ceph.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_ceph.8
* installing bin/default/docs-xml/manpages/vfs_commit.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_commit.8
* installing bin/default/docs-xml/manpages/vfs_crossrename.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_crossrename.8
* installing bin/default/docs-xml/manpages/vfs_default_quota.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_default_quota.8
* installing bin/default/docs-xml/manpages/vfs_dirsort.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_dirsort.8
* installing bin/default/docs-xml/manpages/vfs_extd_audit.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_extd_audit.8
* installing bin/default/docs-xml/manpages/vfs_fake_perms.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_fake_perms.8
* installing bin/default/docs-xml/manpages/vfs_fileid.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_fileid.8
* installing bin/default/docs-xml/manpages/vfs_fruit.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_fruit.8
* installing bin/default/docs-xml/manpages/vfs_full_audit.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_full_audit.8
* installing bin/default/docs-xml/manpages/vfs_glusterfs.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_glusterfs.8
* installing bin/default/docs-xml/manpages/vfs_gpfs.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_gpfs.8
* installing bin/default/docs-xml/manpages/vfs_linux_xfs_sgid.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_linux_xfs_sgid.8
* installing bin/default/docs-xml/manpages/vfs_media_harmony.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_media_harmony.8
* installing bin/default/docs-xml/manpages/vfs_netatalk.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_netatalk.8
* installing bin/default/docs-xml/manpages/vfs_prealloc.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_prealloc.8
* installing bin/default/docs-xml/manpages/vfs_preopen.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_preopen.8
* installing bin/default/docs-xml/manpages/vfs_readahead.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_readahead.8
* installing bin/default/docs-xml/manpages/vfs_readonly.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_readonly.8
* installing bin/default/docs-xml/manpages/vfs_recycle.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_recycle.8
* installing bin/default/docs-xml/manpages/vfs_scannedonly.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_scannedonly.8
* installing bin/default/docs-xml/manpages/vfs_shadow_copy.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_shadow_copy.8
* installing bin/default/docs-xml/manpages/vfs_shadow_copy2.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_shadow_copy2.8
* installing bin/default/docs-xml/manpages/vfs_shell_snap.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_shell_snap.8
* installing bin/default/docs-xml/manpages/vfs_smb_traffic_analyzer.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_smb_traffic_analyzer.8
* installing bin/default/docs-xml/manpages/vfs_snapper.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_snapper.8
* installing bin/default/docs-xml/manpages/vfs_streams_depot.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_streams_depot.8
* installing bin/default/docs-xml/manpages/vfs_streams_xattr.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_streams_xattr.8
* installing bin/default/docs-xml/manpages/vfs_syncops.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_syncops.8
* installing bin/default/docs-xml/manpages/vfs_time_audit.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_time_audit.8
* installing bin/default/docs-xml/manpages/vfs_tsmsm.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_tsmsm.8
* installing bin/default/docs-xml/manpages/vfs_unityed_media.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_unityed_media.8
* installing bin/default/docs-xml/manpages/vfs_worm.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_worm.8
* installing bin/default/docs-xml/manpages/vfs_xattr_tdb.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/vfs_xattr_tdb.8
* installing bin/default/docs-xml/manpages/vfstest.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/vfstest.1
* installing bin/default/docs-xml/manpages/wbinfo.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/wbinfo.1
* installing bin/default/docs-xml/manpages/winbindd.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/winbindd.8
* installing bin/default/docs-xml/manpages/pam_winbind.8 as /tmp/samba/src/samba-pkg/usr/share/man/man8/pam_winbind.8
* installing bin/default/docs-xml/manpages/pam_winbind.conf.5 as /tmp/samba/src/samba-pkg/usr/share/man/man5/pam_winbind.conf.5
* installing bin/default/docs-xml/manpages/winbind_krb5_locator.7 as /tmp/samba/src/samba-pkg/usr/share/man/man7/winbind_krb5_locator.7
* installing bin/default/librpc/tools/ndrdump.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/ndrdump.1
* installing bin/default/source4/lib/registry/man/regdiff.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/regdiff.1
* installing bin/default/source4/lib/registry/man/regpatch.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/regpatch.1
* installing bin/default/source4/lib/registry/man/regshell.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/regshell.1
* installing bin/default/source4/lib/registry/man/regtree.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/regtree.1
* installing bin/default/source4/utils/man/oLschema2ldif.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/oLschema2ldif.1
* installing bin/default/source4/torture/man/smbtorture.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/smbtorture.1
* installing bin/default/source4/torture/man/gentest.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/gentest.1
* installing bin/default/source4/torture/man/masktest.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/masktest.1
* installing bin/default/source4/torture/man/locktest.1 as /tmp/samba/src/samba-pkg/usr/share/man/man1/locktest.1
* installing bin/default/pidl/pidl.1p as /tmp/samba/src/samba-pkg/usr/share/man/man1/pidl.1p
* installing bin/default/pidl/Parse::Pidl::Dump.3pm as /tmp/samba/src/samba-pkg/usr/share/man/man3/Parse::Pidl::Dump.3pm
* installing bin/default/pidl/Parse::Pidl::Wireshark::Conformance.3pm as /tmp/samba/src/samba-pkg/usr/share/man/man3/Parse::Pidl::Wireshark::Conformance.3pm
* installing bin/default/pidl/Parse::Pidl::Util.3pm as /tmp/samba/src/samba-pkg/usr/share/man/man3/Parse::Pidl::Util.3pm
* installing bin/default/pidl/Parse::Pidl::NDR.3pm as /tmp/samba/src/samba-pkg/usr/share/man/man3/Parse::Pidl::NDR.3pm
* installing bin/default/pidl/Parse::Pidl::Wireshark::NDR.3pm as /tmp/samba/src/samba-pkg/usr/share/man/man3/Parse::Pidl::Wireshark::NDR.3pm
Waf: Leaving directory `/tmp/samba/src/samba-4.3.1/bin'
'install' finished successfully (6m44.056s)
==> Entering fakeroot environment...
==> Starting package_libwbclient()...
==> Tidying install...
  -> Removing doc files...
  -> Purging unwanted files...
==> Creating package "libwbclient"...
  -> Generating .PKGINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Starting package_smbclient()...
==> Tidying install...
  -> Removing doc files...
  -> Purging unwanted files...
==> Creating package "smbclient"...
  -> Generating .PKGINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Starting package_samba()...
==> Tidying install...
  -> Removing doc files...
  -> Purging unwanted files...
==> WARNING: backup entry file not in package : etc/samba/smb.conf
==> WARNING: backup entry file not in package : etc/xinetd.d/swat
==> WARNING: Package contains reference to $srcdir
==> Creating package "samba"...
  -> Generating .PKGINFO file...
  -> Adding install file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: samba 4.3.1-1 (Sat Nov 14 10:48:12 UTC 2015)
===> Printing config.logs
found log at /tmp/samba/src/samba-4.3.1/bin/config.log
____
File /tmp/samba/src/samba-4.3.1/bin/config.log
# project samba configured on Sat Nov 14 10:12:57 2015 by
# waf 1.5.19 (abi 7, python 2070af0 on linux2)
# using ./buildtools/bin/waf configure --host x86_64-unknown-linux --enable-fhs --prefix=/usr --sbindir=/usr/bin --libdir=/usr/lib --localstatedir=/var --with-configdir=/etc/samba --with-lockdir=/var/cache/samba --with-sockets-dir=/var/run/samba --with-piddir=/var/run --with-ads --with-ldap --with-winbind --with-acl-support --enable-gnutls --with-pam --with-pammodulesdir=/usr/lib/security --bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util --with-shared-modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2,pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4,auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 --disable-rpath-install
#

----------------------------------------
Checking for program gcc or cc
  find program=['gcc', 'cc'] paths=[] var='CC'
  -> '/usr/bin/gcc'

----------------------------------------
Checking for program cpp
  find program=['cpp'] paths=[] var='CPP'
  -> '/usr/bin/cpp'

----------------------------------------
Checking for program ar
  find program=['ar'] paths=[] var='AR'
  -> '/usr/bin/ar'

----------------------------------------
Checking for program ranlib
  find program=['ranlib'] paths=[] var='RANLIB'
  -> '/usr/bin/ranlib'

----------------------------------------
Checking for gcc 
ok 

----------------------------------------
Checking for program git
  find program=['git'] paths=[] var='GIT'
  -> ''

----------------------------------------
Check for -MD
==>
int main() {return 0;}

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/test_1.o']
yes

----------------------------------------
Checking for program gdb
  find program=['gdb'] paths=[] var=None
  -> ''

----------------------------------------
Checking build system
Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux

----------------------------------------
Checking for header sys/utsname.h
==>
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

----------------------------------------
Checking uname sysname type
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#include 

 int main(void) { 
                               struct utsname n;
                               if (uname(&n) == -1) return -1;
                               printf("%s", n.sysname);
                               ; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:11:32: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
                                printf("%s", n.sysname);
                                ^
../test.c:11:32: warning: incompatible implicit declaration of built-in function 'printf'
../test.c:11:32: note: include '' or provide a declaration of 'printf'
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog']
Linux

returncode 0
Linux

----------------------------------------
Checking uname machine type
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#include 

 int main(void) { 
                               struct utsname n;
                               if (uname(&n) == -1) return -1;
                               printf("%s", n.machine);
                               ; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:12:32: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
                                printf("%s", n.machine);
                                ^
../test.c:12:32: warning: incompatible implicit declaration of built-in function 'printf'
../test.c:12:32: note: include '' or provide a declaration of 'printf'
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog']
x86_64

returncode 0
x86_64

----------------------------------------
Checking uname release type
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#include 

 int main(void) { 
                               struct utsname n;
                               if (uname(&n) == -1) return -1;
                               printf("%s", n.release);
                               ; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:13:32: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
                                printf("%s", n.release);
                                ^
../test.c:13:32: warning: incompatible implicit declaration of built-in function 'printf'
../test.c:13:32: note: include '' or provide a declaration of 'printf'
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog']
3.13.0-66-generic

returncode 0
3.13.0-66-generic

----------------------------------------
Checking uname version type
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#include 

 int main(void) { 
                               struct utsname n;
                               if (uname(&n) == -1) return -1;
                               printf("%s", n.version);
                               ; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:14:32: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
                                printf("%s", n.version);
                                ^
../test.c:14:32: warning: incompatible implicit declaration of built-in function 'printf'
../test.c:14:32: note: include '' or provide a declaration of 'printf'
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog']
#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015

returncode 0
#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015

----------------------------------------
Checking for header stdio.h
==>
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

----------------------------------------
Checking simple C program
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#include 

 int main(void) { printf("hello world"); return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace/../../buildtools/wafsamba', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog']
hello world

returncode 0
ok

----------------------------------------
Checking compiler accepts ['-Werror']
==>


<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-Werror', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

----------------------------------------
Checking linker accepts ['-Wl,-rpath,.']
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-Wl,-rpath,.']
yes
[1/4] Compiling libdir/lib1.c
['/usr/bin/gcc', '-MD', '-fPIC', '-DPIC', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../libdir/lib1.c', '-c', '-o', 'default/libdir/lib1_1.o']
[2/4] Compiling main.c
../main.c: In function 'main':
../main.c:1:26: warning: implicit declaration of function 'lib_func' [-Wimplicit-function-declaration]
 int main(void) {return !(lib_func() == 42);}
                          ^
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../main.c', '-c', '-o', 'default/main_2.o']
[3/4] Linking default/libdir/liblib1.so
['/usr/bin/gcc', 'default/libdir/lib1_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/libdir/liblib1.so', '-shared']
[4/4] Linking default/prog1
['/usr/bin/gcc', 'default/main_2.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/prog1', '-Wl,-rpath,/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/libdir', '-Ldefault/libdir', '-Wl,-Bdynamic', '-llib1']


returncode 0

----------------------------------------
Checking for rpath library support 
ok 
[1/4] Compiling libdir/lib1.c
['/usr/bin/gcc', '-MD', '-fPIC', '-DPIC', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../libdir/lib1.c', '-c', '-o', 'default/libdir/lib1_1.o']
[2/4] Compiling main.c
../main.c: In function 'main':
../main.c:1:26: warning: implicit declaration of function 'lib_func' [-Wimplicit-function-declaration]
 int main(void) {return !(lib_func() == 42);}
                          ^
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../main.c', '-c', '-o', 'default/main_2.o']
[3/4] Linking default/libdir/liblib1.so
['/usr/bin/gcc', 'default/libdir/lib1_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/libdir/liblib1.so', '-Wl,--version-script=/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/vscript', '-shared']
[4/4] Linking default/prog1
['/usr/bin/gcc', 'default/main_2.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/prog1', '-Wl,-rpath,/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/libdir', '-Ldefault/libdir', '-Wl,-Bdynamic', '-llib1']


returncode 0

------------------------------------------
Checking for -Wl,--version-script support 
ok 

------------------------------------------------------------
Checking compiler accepts ['-fvisibility=hidden', '-Werror']
==>
int main(void) { return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-fvisibility=hidden', '-Werror', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for HAVE_VISIBILITY_ATTR
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1

int main(void) { return 0; }
                           __attribute__((visibility("default"))) void vis_foo2(void) {}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-fvisibility=hidden', '-I/tmp/samba/src/samba-4.3.1/lib/replace/../../buildtools/wafsamba', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog']
ok

------------------------------------------------------------
Checking compiler accepts -fPIC
==>
int main(void) { return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-fPIC', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for inline
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1


        typedef int foo_t;
        static inline foo_t static_foo () {return 0; }
        inline foo_t foo () {return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace/../../buildtools/wafsamba', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '../test.c', '-c', '-o', 'default/test_1.o']
inline

------------------------------------------------------------
Checking for pkg-config version >= 0.0.0
pkg-config --errors-to-stdout --print-errors --atleast-pkgconfig-version=0.0.0
yes

------------------------------------------------------------
Checking compiler accepts ['']
==>

struct foo {int x;char y;};
struct foo bar = { .y = 'X', .x = 1 };

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/types.h
==>
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/stat.h
==>
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header stdlib.h
==>
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header stddef.h
==>
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header memory.h
==>
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header string.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header strings.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header inttypes.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header stdint.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header unistd.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header minix/config.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:12:26: fatal error: minix/config.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header ctype.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header standards.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:13:23: fatal error: standards.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header stdbool.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header stdarg.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header vararg.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:20: fatal error: vararg.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header limits.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header assert.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking getconf LFS_CFLAGS
not found

------------------------------------------------------------
Checking getconf large file support flags work
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { return !(sizeof(off_t) >= 8); return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace/../../buildtools/wafsamba', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog']


returncode 0
ok

------------------------------------------------------------
Checking for large file support without additional flags
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { return !(sizeof(off_t) >= 8); return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace/../../buildtools/wafsamba', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog']


returncode 0
ok

------------------------------------------------------------
Checking for header sys/time.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header time.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header endian.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/endian.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:24: fatal error: sys/endian.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for HAVE_LITTLE_ENDIAN
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#ifdef __BYTE_ORDER
                        #define B __BYTE_ORDER
                        #elif defined(BYTE_ORDER)
                        #define B BYTE_ORDER
                        #endif

                        #ifdef __LITTLE_ENDIAN
                        #define LITTLE __LITTLE_ENDIAN
                        #elif defined(LITTLE_ENDIAN)
                        #define LITTLE LITTLE_ENDIAN
                        #endif

                        #if !defined(LITTLE) || !defined(B) || LITTLE != B
                        #error Not little endian.
                        #endif
                        int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace/../../buildtools/wafsamba', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog']
ok

------------------------------------------------------------
Checking for HAVE_BIG_ENDIAN
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#ifdef __BYTE_ORDER
                        #define B __BYTE_ORDER
                        #elif defined(BYTE_ORDER)
                        #define B BYTE_ORDER
                        #endif

                        #ifdef __BIG_ENDIAN
                        #define BIG __BIG_ENDIAN
                        #elif defined(BIG_ENDIAN)
                        #define BIG BIG_ENDIAN
                        #endif

                        #if !defined(BIG) || !defined(B) || BIG != B
                        #error Not big endian.
                        #endif
                        int main(void) { return 0; }

<==
[1/2] Compiling test.c
../test.c:69:26: error: #error Not big endian.
                         #error Not big endian.
                          ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace/../../buildtools/wafsamba', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for header signal.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking if signal handlers return int
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { return *(signal (0, 0)) (0) == 1; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:58:27: error: void value not ignored as it ought to be
  int main(void) { return *(signal (0, 0)) (0) == 1; return 0; }
                           ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace/../../buildtools/wafsamba', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for variable __FUNCTION__
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef __FUNCTION__
                      void *_x; _x=(void *)&__FUNCTION__; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:61:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&__FUNCTION__; return (int)_x;
                                                                  ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for va_copy
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { va_list ap1,ap2; va_copy(ap1,ap2); return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace/../../buildtools/wafsamba', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog']
ok

------------------------------------------------------------
Checking for HAVE__VA_ARGS__MACRO
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                    #define eprintf(...) fprintf(stderr, __VA_ARGS__)
                    eprintf("bla", "bar")
                    ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace/../../buildtools/wafsamba', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog']
ok

------------------------------------------------------------
Checking for header linux/types.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header crypt.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header locale.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header acl/libacl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header compat.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:20: fatal error: compat.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header attr/xattr.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header dustat.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:20: fatal error: dustat.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header fcntl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header fnmatch.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header glob.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header history.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:21: fatal error: history.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header krb5.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header langinfo.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header libaio.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header ndir.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:18: fatal error: ndir.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header pwd.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header shadow.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/acl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/attributes.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:28: fatal error: sys/attributes.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header attr/attributes.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/capability.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/dir.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/epoll.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header port.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:18: fatal error: port.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/fcntl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/filio.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:23: fatal error: sys/filio.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/filsys.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:24: fatal error: sys/filsys.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/fs/s5param.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:28: fatal error: sys/fs/s5param.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/fs/vx/quota.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:29: fatal error: sys/fs/vx/quota.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/id.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:20: fatal error: sys/id.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/ioctl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/ipc.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/mman.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/mode.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:22: fatal error: sys/mode.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/ndir.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:22: fatal error: sys/ndir.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/priv.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:22: fatal error: sys/priv.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/resource.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/security.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:26: fatal error: sys/security.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/shm.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/statfs.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/statvfs.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/termio.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:24: fatal error: sys/termio.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/vfs.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/xattr.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header termio.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header termios.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/file.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/ucontext.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/wait.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header malloc.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header grp.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/select.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header setjmp.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header utime.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/syslog.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header syslog.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/mount.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header mntent.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header stropts.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header unix.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:18: fatal error: unix.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/param.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/socket.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header netinet/in.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header netdb.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header arpa/inet.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header netinet/in_systm.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header netinet/ip.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header netinet/tcp.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header netinet/in_ip.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:22:27: fatal error: netinet/in_ip.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/sockio.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:22:24: fatal error: sys/sockio.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/un.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/uio.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header ifaddrs.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header direct.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:20: fatal error: direct.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header dirent.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header windows.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:21: fatal error: windows.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header winsock2.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:22: fatal error: winsock2.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header ws2tcpip.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:22: fatal error: ws2tcpip.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header errno.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header getopt.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header iconv.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header nss.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sasl/sasl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for inotify_init
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1


                         #define inotify_init __fake__inotify_init
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef inotify_init
                         #if defined __stub_inotify_init || defined __stub___inotify_init
                         #error "bad glibc stub"
                         #endif
                         extern char inotify_init();
                         int main() { return inotify_init(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for header security/pam_appl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header zlib.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header asm/unistd.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header aio.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/unistd.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header rpc/rpc.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header rpc/nettype.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:25: fatal error: rpc/nettype.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header alloca.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header float.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header rpcsvc/nis.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header rpcsvc/ypclnt.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/sysctl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/fileio.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:24: fatal error: sys/fileio.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/filesys.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:25: fatal error: sys/filesys.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/dustat.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:24: fatal error: sys/dustat.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/sysmacros.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header xfs/libxfs.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:24: fatal error: xfs/libxfs.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header netgroup.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:22: fatal error: netgroup.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header rpcsvc/yp_prot.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for HAVE_RPCSVC_YP_PROT_H
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for header valgrind.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:22: fatal error: valgrind.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header valgrind/valgrind.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:31: fatal error: valgrind/valgrind.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header valgrind/memcheck.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:31: fatal error: valgrind/memcheck.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header nss_common.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:24: fatal error: nss_common.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header nsswitch.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:22: fatal error: nsswitch.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header ns_api.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:20: fatal error: ns_api.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/extattr.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:25: fatal error: sys/extattr.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/ea.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:20: fatal error: sys/ea.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/proplist.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:26: fatal error: sys/proplist.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header sys/cdefs.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header utmp.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header utmpx.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header lastlog.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header syscall.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/syscall.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/atomic.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:24: fatal error: sys/atomic.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

------------------------------------------------------------
Checking for header libgen.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for header sys/prctl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

------------------------------------------------------------
Checking for prctl syscall
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                    #include 
                    int main(void) {
                        prctl(0);
                        return 0;
                    }
                    ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for O_DIRECT flag to open(2)
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


                    #include 
                    #ifdef HAVE_FCNTL_H
                    #include 
                    #endif
                    int main(void) { int fd = open("/dev/null", O_DIRECT); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for long long
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { long long _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for intptr_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { intptr_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for uintptr_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { uintptr_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for ptrdiff_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { ptrdiff_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for comparison_fn_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { comparison_fn_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for _Bool
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { _Bool _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for bool
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { bool _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for int8_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { int8_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for uint8_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { uint8_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for int16_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { int16_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for uint16_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { uint16_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for int32_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { int32_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for uint32_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { uint32_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for int64_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { int64_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for uint64_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { uint64_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for size_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { size_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for ssize_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { ssize_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for ino_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { ino_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for loff_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { loff_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for offset_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { offset_t _x; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:168:19: error: unknown type name 'offset_t'
  int main(void) { offset_t _x; return 0; }
                   ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for volatile int
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { volatile int _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for uint_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { uint_t _x; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:171:19: error: unknown type name 'uint_t'
  int main(void) { uint_t _x; return 0; }
                   ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for blksize_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { blksize_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for blkcnt_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { blkcnt_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking if size of bool == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(bool))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of char == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(char))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of int == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:177:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of int == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
/* #undef SIZEOF_INT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:178:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of int == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
/* #undef SIZEOF_INT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of long long == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long long))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:178:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long long))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of long long == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
/* #undef SIZEOF_LONG_LONG */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long long))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:179:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long long))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of long long == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
/* #undef SIZEOF_LONG_LONG */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long long))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:179:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long long))) <= 4)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of long long == 8
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
/* #undef SIZEOF_LONG_LONG */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long long))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of long == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:179:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of long == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
/* #undef SIZEOF_LONG */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:180:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of long == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
/* #undef SIZEOF_LONG */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:180:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long))) <= 4)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of long == 8
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
/* #undef SIZEOF_LONG */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(long))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of short == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(short))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:180:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(short))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of short == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
/* #undef SIZEOF_SHORT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(short))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of size_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(size_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:181:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(size_t))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of size_t == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
/* #undef SIZEOF_SIZE_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(size_t))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:182:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(size_t))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of size_t == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
/* #undef SIZEOF_SIZE_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(size_t))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:182:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(size_t))) <= 4)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of size_t == 8
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
/* #undef SIZEOF_SIZE_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(size_t))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of ssize_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ssize_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:182:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ssize_t))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of ssize_t == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
/* #undef SIZEOF_SSIZE_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ssize_t))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:183:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ssize_t))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of ssize_t == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
/* #undef SIZEOF_SSIZE_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ssize_t))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:183:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ssize_t))) <= 4)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of ssize_t == 8
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
/* #undef SIZEOF_SSIZE_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ssize_t))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of int8_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int8_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of uint8_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint8_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of int16_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int16_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:185:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int16_t))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of int16_t == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
/* #undef SIZEOF_INT16_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int16_t))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of uint16_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint16_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:186:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint16_t))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of uint16_t == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
/* #undef SIZEOF_UINT16_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint16_t))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of int32_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int32_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:187:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int32_t))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of int32_t == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
/* #undef SIZEOF_INT32_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int32_t))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:188:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int32_t))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of int32_t == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
/* #undef SIZEOF_INT32_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int32_t))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of uint32_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint32_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:188:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint32_t))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of uint32_t == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
/* #undef SIZEOF_UINT32_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint32_t))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:189:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint32_t))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of uint32_t == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
/* #undef SIZEOF_UINT32_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint32_t))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of int64_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int64_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:189:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int64_t))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of int64_t == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
/* #undef SIZEOF_INT64_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int64_t))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:190:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int64_t))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of int64_t == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
/* #undef SIZEOF_INT64_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int64_t))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:190:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int64_t))) <= 4)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of int64_t == 8
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
/* #undef SIZEOF_INT64_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(int64_t))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of uint64_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint64_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:190:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint64_t))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of uint64_t == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
/* #undef SIZEOF_UINT64_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint64_t))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:191:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint64_t))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of uint64_t == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
/* #undef SIZEOF_UINT64_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint64_t))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:191:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint64_t))) <= 4)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of uint64_t == 8
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
/* #undef SIZEOF_UINT64_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(uint64_t))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of void* == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(void*))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:191:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(void*))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of void* == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
/* #undef SIZEOF_VOID_P */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(void*))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:192:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(void*))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of void* == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
/* #undef SIZEOF_VOID_P */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(void*))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:192:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(void*))) <= 4)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of void* == 8
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
/* #undef SIZEOF_VOID_P */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(void*))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of off_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(off_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:192:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(off_t))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of off_t == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
/* #undef SIZEOF_OFF_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(off_t))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:193:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(off_t))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of off_t == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
/* #undef SIZEOF_OFF_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(off_t))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:193:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(off_t))) <= 4)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of off_t == 8
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
/* #undef SIZEOF_OFF_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(off_t))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of dev_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(dev_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:193:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(dev_t))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of dev_t == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
/* #undef SIZEOF_DEV_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(dev_t))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:194:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(dev_t))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of dev_t == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
/* #undef SIZEOF_DEV_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(dev_t))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:194:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(dev_t))) <= 4)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of dev_t == 8
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
/* #undef SIZEOF_DEV_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(dev_t))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of ino_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ino_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:194:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ino_t))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of ino_t == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
/* #undef SIZEOF_INO_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ino_t))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:195:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ino_t))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of ino_t == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
/* #undef SIZEOF_INO_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ino_t))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:195:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ino_t))) <= 4)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of ino_t == 8
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
/* #undef SIZEOF_INO_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(ino_t))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking if size of time_t == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(time_t))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:195:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(time_t))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of time_t == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
/* #undef SIZEOF_TIME_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(time_t))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:196:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(time_t))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of time_t == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
/* #undef SIZEOF_TIME_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(time_t))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:196:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(time_t))) <= 4)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking if size of time_t == 8
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
/* #undef SIZEOF_TIME_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(time_t))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for socklen_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { socklen_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for struct ifaddrs
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct ifaddrs _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for struct addrinfo
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct addrinfo _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for struct sockaddr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct sockaddr _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for HAVE_STRUCT_SOCKADDR_IN6
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct sockaddr_in6 x; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for struct sockaddr_storage
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct sockaddr_storage _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for sa_family_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { sa_family_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for sig_atomic_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { sig_atomic_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for sigsetmask
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1


                         #define sigsetmask __fake__sigsetmask
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef sigsetmask
                         #if defined __stub_sigsetmask || defined __stub___sigsetmask
                         #error "bad glibc stub"
                         #endif
                         extern char sigsetmask();
                         int main() { return sigsetmask(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for siggetmask
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1


                         #define siggetmask __fake__siggetmask
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef siggetmask
                         #if defined __stub_siggetmask || defined __stub___siggetmask
                         #error "bad glibc stub"
                         #endif
                         extern char siggetmask();
                         int main() { return siggetmask(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): warning: warning: `siggetmask' is obsolete; `sigprocmask' is best
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for sigprocmask
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1


                         #define sigprocmask __fake__sigprocmask
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef sigprocmask
                         #if defined __stub_sigprocmask || defined __stub___sigprocmask
                         #error "bad glibc stub"
                         #endif
                         extern char sigprocmask();
                         int main() { return sigprocmask(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for sigblock
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1


                         #define sigblock __fake__sigblock
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef sigblock
                         #if defined __stub_sigblock || defined __stub___sigblock
                         #error "bad glibc stub"
                         #endif
                         extern char sigblock();
                         int main() { return sigblock(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for sigaction
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1


                         #define sigaction __fake__sigaction
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef sigaction
                         #if defined __stub_sigaction || defined __stub___sigaction
                         #error "bad glibc stub"
                         #endif
                         extern char sigaction();
                         int main() { return sigaction(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for sigset
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1


                         #define sigset __fake__sigset
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef sigset
                         #if defined __stub_sigset || defined __stub___sigset
                         #error "bad glibc stub"
                         #endif
                         extern char sigset();
                         int main() { return sigset(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for inet_ntoa
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1


                         #define inet_ntoa __fake__inet_ntoa
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef inet_ntoa
                         #if defined __stub_inet_ntoa || defined __stub___inet_ntoa
                         #error "bad glibc stub"
                         #endif
                         extern char inet_ntoa();
                         int main() { return inet_ntoa(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for inet_aton
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1


                         #define inet_aton __fake__inet_aton
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef inet_aton
                         #if defined __stub_inet_aton || defined __stub___inet_aton
                         #error "bad glibc stub"
                         #endif
                         extern char inet_aton();
                         int main() { return inet_aton(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for inet_ntop
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1


                         #define inet_ntop __fake__inet_ntop
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef inet_ntop
                         #if defined __stub_inet_ntop || defined __stub___inet_ntop
                         #error "bad glibc stub"
                         #endif
                         extern char inet_ntop();
                         int main() { return inet_ntop(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for inet_pton
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1


                         #define inet_pton __fake__inet_pton
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef inet_pton
                         #if defined __stub_inet_pton || defined __stub___inet_pton
                         #error "bad glibc stub"
                         #endif
                         extern char inet_pton();
                         int main() { return inet_pton(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for connect
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1


                         #define connect __fake__connect
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef connect
                         #if defined __stub_connect || defined __stub___connect
                         #error "bad glibc stub"
                         #endif
                         extern char connect();
                         int main() { return connect(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for gethostbyname
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1


                         #define gethostbyname __fake__gethostbyname
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef gethostbyname
                         #if defined __stub_gethostbyname || defined __stub___gethostbyname
                         #error "bad glibc stub"
                         #endif
                         extern char gethostbyname();
                         int main() { return gethostbyname(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for getaddrinfo
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1


                         #define getaddrinfo __fake__getaddrinfo
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getaddrinfo
                         #if defined __stub_getaddrinfo || defined __stub___getaddrinfo
                         #error "bad glibc stub"
                         #endif
                         extern char getaddrinfo();
                         int main() { return getaddrinfo(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for getnameinfo
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1


                         #define getnameinfo __fake__getnameinfo
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getnameinfo
                         #if defined __stub_getnameinfo || defined __stub___getnameinfo
                         #error "bad glibc stub"
                         #endif
                         extern char getnameinfo();
                         int main() { return getnameinfo(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for freeaddrinfo
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1


                         #define freeaddrinfo __fake__freeaddrinfo
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef freeaddrinfo
                         #if defined __stub_freeaddrinfo || defined __stub___freeaddrinfo
                         #error "bad glibc stub"
                         #endif
                         extern char freeaddrinfo();
                         int main() { return freeaddrinfo(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for gai_strerror
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1


                         #define gai_strerror __fake__gai_strerror
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef gai_strerror
                         #if defined __stub_gai_strerror || defined __stub___gai_strerror
                         #error "bad glibc stub"
                         #endif
                         extern char gai_strerror();
                         int main() { return gai_strerror(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for socketpair
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1


                         #define socketpair __fake__socketpair
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef socketpair
                         #if defined __stub_socketpair || defined __stub___socketpair
                         #error "bad glibc stub"
                         #endif
                         extern char socketpair();
                         int main() { return socketpair(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for variable IPV6_V6ONLY
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef IPV6_V6ONLY
                      void *_x; _x=(void *)&IPV6_V6ONLY; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for HAVE_IPV6
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                       struct sockaddr_storage sa_store;
                       struct addrinfo *ai = NULL;
                       struct in6_addr in6addr;
                       int idx = if_nametoindex("iface1");
                       int s = socket(AF_INET6, SOCK_STREAM, 0);
                       int ret = getaddrinfo(NULL, NULL, NULL, &ai);
                       if (ret != 0) {
                           const char *es = gai_strerror(ret);
                       }
                       freeaddrinfo(ai);
                       {
                          int val = 1;
                          #ifdef HAVE_LINUX_IPV6_V6ONLY_26
                          #define IPV6_V6ONLY 26
                          #endif
                          ret = setsockopt(s, IPPROTO_IPV6, IPV6_V6ONLY,
                                           (const void *)&val, sizeof(val));
                       }
                       ; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:229:34: warning: implicit declaration of function 'if_nametoindex' [-Wimplicit-function-declaration]
                        int idx = if_nametoindex("iface1");
                                  ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking whether we have ucontext_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                       ucontext_t uc;
                       sigaddset(&uc.uc_sigmask, SIGUSR1);
                       ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for __sync_fetch_and_add compiler builtin
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                    int main(void) {
                        int i;
                        (void)__sync_fetch_and_add(&i, 1);
                        return 0;
                    }
                    ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for atomic_add_32 compiler builtin
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                    #include 
                    #include 
                    int main(void) {
                        int32_t i;
                        atomic_add_32(&i, 1);
                        return 0;
                    }
                    ; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:228:44: fatal error: sys/atomic.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for strdup
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef strdup
                      void *_x; _x=(void *)&strdup; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:228:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&strdup; return (int)_x;
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for memmem
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef memmem
                      void *_x; _x=(void *)&memmem; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:229:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&memmem; return (int)_x;
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for printf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef printf
                      void *_x; _x=(void *)&printf; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:230:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&printf; return (int)_x;
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for memset
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef memset
                      void *_x; _x=(void *)&memset; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:231:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&memset; return (int)_x;
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for memcpy
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef memcpy
                      void *_x; _x=(void *)&memcpy; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:232:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&memcpy; return (int)_x;
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for memmove
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef memmove
                      void *_x; _x=(void *)&memmove; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:233:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&memmove; return (int)_x;
                                                             ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for strcpy
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef strcpy
                      void *_x; _x=(void *)&strcpy; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:234:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&strcpy; return (int)_x;
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for strncpy
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef strncpy
                      void *_x; _x=(void *)&strncpy; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:235:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&strncpy; return (int)_x;
                                                             ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for bzero
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef bzero
                      void *_x; _x=(void *)&bzero; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:236:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&bzero; return (int)_x;
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

------------------------------------------------------------
Checking for shl_load
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1


                         #define shl_load __fake__shl_load
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef shl_load
                         #if defined __stub_shl_load || defined __stub___shl_load
                         #error "bad glibc stub"
                         #endif
                         extern char shl_load();
                         int main() { return shl_load(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `shl_load'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)shl_load; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:236:39: error: 'shl_load' undeclared (first use in this function)
  int main(void) { void *__x = (void *)shl_load; return (int)__x; return 0; }
                                       ^
../test.c:236:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:236:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)shl_load; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for shl_unload
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */


                         #define shl_unload __fake__shl_unload
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef shl_unload
                         #if defined __stub_shl_unload || defined __stub___shl_unload
                         #error "bad glibc stub"
                         #endif
                         extern char shl_unload();
                         int main() { return shl_unload(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `shl_unload'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)shl_unload; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:237:39: error: 'shl_unload' undeclared (first use in this function)
  int main(void) { void *__x = (void *)shl_unload; return (int)__x; return 0; }
                                       ^
../test.c:237:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:237:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)shl_unload; return (int)__x; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for shl_findsym
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */


                         #define shl_findsym __fake__shl_findsym
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef shl_findsym
                         #if defined __stub_shl_findsym || defined __stub___shl_findsym
                         #error "bad glibc stub"
                         #endif
                         extern char shl_findsym();
                         int main() { return shl_findsym(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `shl_findsym'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)shl_findsym; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:238:39: error: 'shl_findsym' undeclared (first use in this function)
  int main(void) { void *__x = (void *)shl_findsym; return (int)__x; return 0; }
                                       ^
../test.c:238:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:238:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)shl_findsym; return (int)__x; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for pipe
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */


                         #define pipe __fake__pipe
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pipe
                         #if defined __stub_pipe || defined __stub___pipe
                         #error "bad glibc stub"
                         #endif
                         extern char pipe();
                         int main() { return pipe(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for strftime
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1


                         #define strftime __fake__strftime
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strftime
                         #if defined __stub_strftime || defined __stub___strftime
                         #error "bad glibc stub"
                         #endif
                         extern char strftime();
                         int main() { return strftime(); }


<==
[1/2] Compiling test.c
../test.c:236:38: warning: conflicting types for built-in function 'strftime'
                          extern char strftime();
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for srandom
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1


                         #define srandom __fake__srandom
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef srandom
                         #if defined __stub_srandom || defined __stub___srandom
                         #error "bad glibc stub"
                         #endif
                         extern char srandom();
                         int main() { return srandom(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for random
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1


                         #define random __fake__random
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef random
                         #if defined __stub_random || defined __stub___random
                         #error "bad glibc stub"
                         #endif
                         extern char random();
                         int main() { return random(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for srand
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1


                         #define srand __fake__srand
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef srand
                         #if defined __stub_srand || defined __stub___srand
                         #error "bad glibc stub"
                         #endif
                         extern char srand();
                         int main() { return srand(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for rand
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1


                         #define rand __fake__rand
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef rand
                         #if defined __stub_rand || defined __stub___rand
                         #error "bad glibc stub"
                         #endif
                         extern char rand();
                         int main() { return rand(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for usleep
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1


                         #define usleep __fake__usleep
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef usleep
                         #if defined __stub_usleep || defined __stub___usleep
                         #error "bad glibc stub"
                         #endif
                         extern char usleep();
                         int main() { return usleep(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for setbuffer
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1


                         #define setbuffer __fake__setbuffer
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setbuffer
                         #if defined __stub_setbuffer || defined __stub___setbuffer
                         #error "bad glibc stub"
                         #endif
                         extern char setbuffer();
                         int main() { return setbuffer(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for lstat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1


                         #define lstat __fake__lstat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef lstat
                         #if defined __stub_lstat || defined __stub___lstat
                         #error "bad glibc stub"
                         #endif
                         extern char lstat();
                         int main() { return lstat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for getpgrp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1


                         #define getpgrp __fake__getpgrp
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getpgrp
                         #if defined __stub_getpgrp || defined __stub___getpgrp
                         #error "bad glibc stub"
                         #endif
                         extern char getpgrp();
                         int main() { return getpgrp(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for utime
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1


                         #define utime __fake__utime
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef utime
                         #if defined __stub_utime || defined __stub___utime
                         #error "bad glibc stub"
                         #endif
                         extern char utime();
                         int main() { return utime(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for utimes
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1


                         #define utimes __fake__utimes
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef utimes
                         #if defined __stub_utimes || defined __stub___utimes
                         #error "bad glibc stub"
                         #endif
                         extern char utimes();
                         int main() { return utimes(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for setuid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1


                         #define setuid __fake__setuid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setuid
                         #if defined __stub_setuid || defined __stub___setuid
                         #error "bad glibc stub"
                         #endif
                         extern char setuid();
                         int main() { return setuid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for seteuid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1


                         #define seteuid __fake__seteuid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef seteuid
                         #if defined __stub_seteuid || defined __stub___seteuid
                         #error "bad glibc stub"
                         #endif
                         extern char seteuid();
                         int main() { return seteuid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for setreuid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1


                         #define setreuid __fake__setreuid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setreuid
                         #if defined __stub_setreuid || defined __stub___setreuid
                         #error "bad glibc stub"
                         #endif
                         extern char setreuid();
                         int main() { return setreuid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for setresuid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1


                         #define setresuid __fake__setresuid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setresuid
                         #if defined __stub_setresuid || defined __stub___setresuid
                         #error "bad glibc stub"
                         #endif
                         extern char setresuid();
                         int main() { return setresuid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for setgid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1


                         #define setgid __fake__setgid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setgid
                         #if defined __stub_setgid || defined __stub___setgid
                         #error "bad glibc stub"
                         #endif
                         extern char setgid();
                         int main() { return setgid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for setegid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1


                         #define setegid __fake__setegid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setegid
                         #if defined __stub_setegid || defined __stub___setegid
                         #error "bad glibc stub"
                         #endif
                         extern char setegid();
                         int main() { return setegid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for setregid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1


                         #define setregid __fake__setregid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setregid
                         #if defined __stub_setregid || defined __stub___setregid
                         #error "bad glibc stub"
                         #endif
                         extern char setregid();
                         int main() { return setregid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for setresgid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1


                         #define setresgid __fake__setresgid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setresgid
                         #if defined __stub_setresgid || defined __stub___setresgid
                         #error "bad glibc stub"
                         #endif
                         extern char setresgid();
                         int main() { return setresgid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for chroot
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1


                         #define chroot __fake__chroot
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef chroot
                         #if defined __stub_chroot || defined __stub___chroot
                         #error "bad glibc stub"
                         #endif
                         extern char chroot();
                         int main() { return chroot(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for strerror
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1


                         #define strerror __fake__strerror
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strerror
                         #if defined __stub_strerror || defined __stub___strerror
                         #error "bad glibc stub"
                         #endif
                         extern char strerror();
                         int main() { return strerror(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for vsyslog
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1


                         #define vsyslog __fake__vsyslog
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef vsyslog
                         #if defined __stub_vsyslog || defined __stub___vsyslog
                         #error "bad glibc stub"
                         #endif
                         extern char vsyslog();
                         int main() { return vsyslog(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for setlinebuf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1


                         #define setlinebuf __fake__setlinebuf
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setlinebuf
                         #if defined __stub_setlinebuf || defined __stub___setlinebuf
                         #error "bad glibc stub"
                         #endif
                         extern char setlinebuf();
                         int main() { return setlinebuf(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for mktime
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1


                         #define mktime __fake__mktime
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef mktime
                         #if defined __stub_mktime || defined __stub___mktime
                         #error "bad glibc stub"
                         #endif
                         extern char mktime();
                         int main() { return mktime(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for ftruncate
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1


                         #define ftruncate __fake__ftruncate
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef ftruncate
                         #if defined __stub_ftruncate || defined __stub___ftruncate
                         #error "bad glibc stub"
                         #endif
                         extern char ftruncate();
                         int main() { return ftruncate(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for chsize
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1


                         #define chsize __fake__chsize
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef chsize
                         #if defined __stub_chsize || defined __stub___chsize
                         #error "bad glibc stub"
                         #endif
                         extern char chsize();
                         int main() { return chsize(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `chsize'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)chsize; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:265:39: error: 'chsize' undeclared (first use in this function)
  int main(void) { void *__x = (void *)chsize; return (int)__x; return 0; }
                                       ^
../test.c:265:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:265:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)chsize; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for rename
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */


                         #define rename __fake__rename
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef rename
                         #if defined __stub_rename || defined __stub___rename
                         #error "bad glibc stub"
                         #endif
                         extern char rename();
                         int main() { return rename(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for waitpid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1


                         #define waitpid __fake__waitpid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef waitpid
                         #if defined __stub_waitpid || defined __stub___waitpid
                         #error "bad glibc stub"
                         #endif
                         extern char waitpid();
                         int main() { return waitpid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for wait4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1


                         #define wait4 __fake__wait4
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef wait4
                         #if defined __stub_wait4 || defined __stub___wait4
                         #error "bad glibc stub"
                         #endif
                         extern char wait4();
                         int main() { return wait4(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for initgroups
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1


                         #define initgroups __fake__initgroups
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef initgroups
                         #if defined __stub_initgroups || defined __stub___initgroups
                         #error "bad glibc stub"
                         #endif
                         extern char initgroups();
                         int main() { return initgroups(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for pread
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1


                         #define pread __fake__pread
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pread
                         #if defined __stub_pread || defined __stub___pread
                         #error "bad glibc stub"
                         #endif
                         extern char pread();
                         int main() { return pread(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for pwrite
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1


                         #define pwrite __fake__pwrite
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pwrite
                         #if defined __stub_pwrite || defined __stub___pwrite
                         #error "bad glibc stub"
                         #endif
                         extern char pwrite();
                         int main() { return pwrite(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for strndup
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1


                         #define strndup __fake__strndup
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strndup
                         #if defined __stub_strndup || defined __stub___strndup
                         #error "bad glibc stub"
                         #endif
                         extern char strndup();
                         int main() { return strndup(); }


<==
[1/2] Compiling test.c
../test.c:268:38: warning: conflicting types for built-in function 'strndup'
                          extern char strndup();
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for strcasestr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1


                         #define strcasestr __fake__strcasestr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strcasestr
                         #if defined __stub_strcasestr || defined __stub___strcasestr
                         #error "bad glibc stub"
                         #endif
                         extern char strcasestr();
                         int main() { return strcasestr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for strsep
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1


                         #define strsep __fake__strsep
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strsep
                         #if defined __stub_strsep || defined __stub___strsep
                         #error "bad glibc stub"
                         #endif
                         extern char strsep();
                         int main() { return strsep(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for strtok_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1


                         #define strtok_r __fake__strtok_r
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strtok_r
                         #if defined __stub_strtok_r || defined __stub___strtok_r
                         #error "bad glibc stub"
                         #endif
                         extern char strtok_r();
                         int main() { return strtok_r(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for mkdtemp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1


                         #define mkdtemp __fake__mkdtemp
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef mkdtemp
                         #if defined __stub_mkdtemp || defined __stub___mkdtemp
                         #error "bad glibc stub"
                         #endif
                         extern char mkdtemp();
                         int main() { return mkdtemp(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for dup2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1


                         #define dup2 __fake__dup2
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dup2
                         #if defined __stub_dup2 || defined __stub___dup2
                         #error "bad glibc stub"
                         #endif
                         extern char dup2();
                         int main() { return dup2(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for dprintf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1


                         #define dprintf __fake__dprintf
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dprintf
                         #if defined __stub_dprintf || defined __stub___dprintf
                         #error "bad glibc stub"
                         #endif
                         extern char dprintf();
                         int main() { return dprintf(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for vdprintf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1


                         #define vdprintf __fake__vdprintf
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef vdprintf
                         #if defined __stub_vdprintf || defined __stub___vdprintf
                         #error "bad glibc stub"
                         #endif
                         extern char vdprintf();
                         int main() { return vdprintf(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for isatty
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1


                         #define isatty __fake__isatty
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef isatty
                         #if defined __stub_isatty || defined __stub___isatty
                         #error "bad glibc stub"
                         #endif
                         extern char isatty();
                         int main() { return isatty(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for chown
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1


                         #define chown __fake__chown
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef chown
                         #if defined __stub_chown || defined __stub___chown
                         #error "bad glibc stub"
                         #endif
                         extern char chown();
                         int main() { return chown(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for lchown
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1


                         #define lchown __fake__lchown
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef lchown
                         #if defined __stub_lchown || defined __stub___lchown
                         #error "bad glibc stub"
                         #endif
                         extern char lchown();
                         int main() { return lchown(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for link
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1


                         #define link __fake__link
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef link
                         #if defined __stub_link || defined __stub___link
                         #error "bad glibc stub"
                         #endif
                         extern char link();
                         int main() { return link(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for readlink
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1


                         #define readlink __fake__readlink
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef readlink
                         #if defined __stub_readlink || defined __stub___readlink
                         #error "bad glibc stub"
                         #endif
                         extern char readlink();
                         int main() { return readlink(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for symlink
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1


                         #define symlink __fake__symlink
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef symlink
                         #if defined __stub_symlink || defined __stub___symlink
                         #error "bad glibc stub"
                         #endif
                         extern char symlink();
                         int main() { return symlink(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for realpath
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1


                         #define realpath __fake__realpath
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef realpath
                         #if defined __stub_realpath || defined __stub___realpath
                         #error "bad glibc stub"
                         #endif
                         extern char realpath();
                         int main() { return realpath(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for snprintf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1


                         #define snprintf __fake__snprintf
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef snprintf
                         #if defined __stub_snprintf || defined __stub___snprintf
                         #error "bad glibc stub"
                         #endif
                         extern char snprintf();
                         int main() { return snprintf(); }


<==
[1/2] Compiling test.c
../test.c:283:38: warning: conflicting types for built-in function 'snprintf'
                          extern char snprintf();
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for vsnprintf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1


                         #define vsnprintf __fake__vsnprintf
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef vsnprintf
                         #if defined __stub_vsnprintf || defined __stub___vsnprintf
                         #error "bad glibc stub"
                         #endif
                         extern char vsnprintf();
                         int main() { return vsnprintf(); }


<==
[1/2] Compiling test.c
../test.c:284:38: warning: conflicting types for built-in function 'vsnprintf'
                          extern char vsnprintf();
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for asprintf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1


                         #define asprintf __fake__asprintf
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef asprintf
                         #if defined __stub_asprintf || defined __stub___asprintf
                         #error "bad glibc stub"
                         #endif
                         extern char asprintf();
                         int main() { return asprintf(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for vasprintf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1


                         #define vasprintf __fake__vasprintf
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef vasprintf
                         #if defined __stub_vasprintf || defined __stub___vasprintf
                         #error "bad glibc stub"
                         #endif
                         extern char vasprintf();
                         int main() { return vasprintf(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for setenv
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1


                         #define setenv __fake__setenv
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setenv
                         #if defined __stub_setenv || defined __stub___setenv
                         #error "bad glibc stub"
                         #endif
                         extern char setenv();
                         int main() { return setenv(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for unsetenv
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1


                         #define unsetenv __fake__unsetenv
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef unsetenv
                         #if defined __stub_unsetenv || defined __stub___unsetenv
                         #error "bad glibc stub"
                         #endif
                         extern char unsetenv();
                         int main() { return unsetenv(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for strnlen
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1


                         #define strnlen __fake__strnlen
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strnlen
                         #if defined __stub_strnlen || defined __stub___strnlen
                         #error "bad glibc stub"
                         #endif
                         extern char strnlen();
                         int main() { return strnlen(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for strtoull
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1


                         #define strtoull __fake__strtoull
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strtoull
                         #if defined __stub_strtoull || defined __stub___strtoull
                         #error "bad glibc stub"
                         #endif
                         extern char strtoull();
                         int main() { return strtoull(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for __strtoull
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1


                         #define __strtoull __fake____strtoull
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __strtoull
                         #if defined __stub___strtoull || defined __stub_____strtoull
                         #error "bad glibc stub"
                         #endif
                         extern char __strtoull();
                         int main() { return __strtoull(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__strtoull'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__strtoull; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:295:39: error: '__strtoull' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__strtoull; return (int)__x; return 0; }
                                       ^
../test.c:295:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:295:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__strtoull; return (int)__x; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for strtouq
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */


                         #define strtouq __fake__strtouq
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strtouq
                         #if defined __stub_strtouq || defined __stub___strtouq
                         #error "bad glibc stub"
                         #endif
                         extern char strtouq();
                         int main() { return strtouq(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for strtoll
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1


                         #define strtoll __fake__strtoll
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strtoll
                         #if defined __stub_strtoll || defined __stub___strtoll
                         #error "bad glibc stub"
                         #endif
                         extern char strtoll();
                         int main() { return strtoll(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for __strtoll
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1


                         #define __strtoll __fake____strtoll
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __strtoll
                         #if defined __stub___strtoll || defined __stub_____strtoll
                         #error "bad glibc stub"
                         #endif
                         extern char __strtoll();
                         int main() { return __strtoll(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__strtoll'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__strtoll; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:298:39: error: '__strtoll' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__strtoll; return (int)__x; return 0; }
                                       ^
../test.c:298:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:298:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__strtoll; return (int)__x; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for strtoq
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */


                         #define strtoq __fake__strtoq
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strtoq
                         #if defined __stub_strtoq || defined __stub___strtoq
                         #error "bad glibc stub"
                         #endif
                         extern char strtoq();
                         int main() { return strtoq(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for memalign
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1


                         #define memalign __fake__memalign
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef memalign
                         #if defined __stub_memalign || defined __stub___memalign
                         #error "bad glibc stub"
                         #endif
                         extern char memalign();
                         int main() { return memalign(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for posix_memalign
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1


                         #define posix_memalign __fake__posix_memalign
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef posix_memalign
                         #if defined __stub_posix_memalign || defined __stub___posix_memalign
                         #error "bad glibc stub"
                         #endif
                         extern char posix_memalign();
                         int main() { return posix_memalign(); }


<==
[1/2] Compiling test.c
../test.c:297:38: warning: conflicting types for built-in function 'posix_memalign'
                          extern char posix_memalign();
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for prctl
ok

------------------------------------------------------------
Checking for dirname
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1


                         #define dirname __fake__dirname
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dirname
                         #if defined __stub_dirname || defined __stub___dirname
                         #error "bad glibc stub"
                         #endif
                         extern char dirname();
                         int main() { return dirname(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for basename
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1


                         #define basename __fake__basename
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef basename
                         #if defined __stub_basename || defined __stub___basename
                         #error "bad glibc stub"
                         #endif
                         extern char basename();
                         int main() { return basename(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------
Checking for strlcpy
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1


                         #define strlcpy __fake__strlcpy
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strlcpy
                         #if defined __stub_strlcpy || defined __stub___strlcpy
                         #error "bad glibc stub"
                         #endif
                         extern char strlcpy();
                         int main() { return strlcpy(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `strlcpy'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
/* #undef HAVE_STRLCPY */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)strlcpy; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:304:39: error: 'strlcpy' undeclared (first use in this function)
  int main(void) { void *__x = (void *)strlcpy; return (int)__x; return 0; }
                                       ^
../test.c:304:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:304:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)strlcpy; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for strlcat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
/* #undef HAVE_STRLCPY */


                         #define strlcat __fake__strlcat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strlcat
                         #if defined __stub_strlcat || defined __stub___strlcat
                         #error "bad glibc stub"
                         #endif
                         extern char strlcat();
                         int main() { return strlcat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `strlcat'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
/* #undef HAVE_STRLCPY */
/* #undef HAVE_STRLCAT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)strlcat; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:305:39: error: 'strlcat' undeclared (first use in this function)
  int main(void) { void *__x = (void *)strlcat; return (int)__x; return 0; }
                                       ^
../test.c:305:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:305:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)strlcat; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for strlcpy
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
/* #undef HAVE_STRLCPY */
/* #undef HAVE_STRLCAT */
#define HAVE_BSD_STRING_H 1


                         #define strlcpy __fake__strlcpy
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strlcpy
                         #if defined __stub_strlcpy || defined __stub___strlcpy
                         #error "bad glibc stub"
                         #endif
                         extern char strlcpy();
                         int main() { return strlcpy(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `strlcpy'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
/* #undef HAVE_STRLCPY */
/* #undef HAVE_STRLCAT */
#define HAVE_BSD_STRING_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)strlcpy; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:307:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)strlcpy; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `strlcpy'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

------------------------------------------------------------
Checking for strlcat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
/* #undef HAVE_STRLCPY */
/* #undef HAVE_STRLCAT */
#define HAVE_BSD_STRING_H 1


                         #define strlcat __fake__strlcat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strlcat
                         #if defined __stub_strlcat || defined __stub___strlcat
                         #error "bad glibc stub"
                         #endif
                         extern char strlcat();
                         int main() { return strlcat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `strlcat'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
/* #undef HAVE_STRLCPY */
/* #undef HAVE_STRLCAT */
#define HAVE_BSD_STRING_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)strlcat; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:307:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)strlcat; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `strlcat'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

------------------------------------------------------------
Checking for library bsd
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lbsd']
yes

------------------------------------------------------------
Checking for strlcpy
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
/* #undef HAVE_STRLCPY */
/* #undef HAVE_STRLCAT */
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1


                         #define strlcpy __fake__strlcpy
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strlcpy
                         #if defined __stub_strlcpy || defined __stub___strlcpy
                         #error "bad glibc stub"
                         #endif
                         extern char strlcpy();
                         int main() { return strlcpy(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lbsd']
ok

------------------------------------------------------------
Checking for strlcat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
/* #undef HAVE_STRLCAT */
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1


                         #define strlcat __fake__strlcat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strlcat
                         #if defined __stub_strlcat || defined __stub___strlcat
                         #error "bad glibc stub"
                         #endif
                         extern char strlcat();
                         int main() { return strlcat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lbsd']
ok

------------------------------------------------------------
Checking for getpeereid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1


                         #define getpeereid __fake__getpeereid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getpeereid
                         #if defined __stub_getpeereid || defined __stub___getpeereid
                         #error "bad glibc stub"
                         #endif
                         extern char getpeereid();
                         int main() { return getpeereid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `getpeereid'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
/* #undef HAVE_GETPEEREID */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)getpeereid; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:308:39: error: 'getpeereid' undeclared (first use in this function)
  int main(void) { void *__x = (void *)getpeereid; return (int)__x; return 0; }
                                       ^
../test.c:308:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:308:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)getpeereid; return (int)__x; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for getpeereid
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
/* #undef HAVE_GETPEEREID */
#define HAVE_BSD_UNISTD_H 1


                         #define getpeereid __fake__getpeereid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getpeereid
                         #if defined __stub_getpeereid || defined __stub___getpeereid
                         #error "bad glibc stub"
                         #endif
                         extern char getpeereid();
                         int main() { return getpeereid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lbsd']
ok

------------------------------------------------------------
Checking for library setproctitle
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
/usr/bin/ld: cannot find -lsetproctitle
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lsetproctitle']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

------------------------------------------------------------
Checking for setproctitle
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:26: fatal error: setproctitle.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1


                         #define setproctitle __fake__setproctitle
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setproctitle
                         #if defined __stub_setproctitle || defined __stub___setproctitle
                         #error "bad glibc stub"
                         #endif
                         extern char setproctitle();
                         int main() { return setproctitle(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `setproctitle'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:26: fatal error: setproctitle.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:26: fatal error: setproctitle.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
/* #undef HAVE_SETPROCTITLE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)setproctitle; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:310:39: error: 'setproctitle' undeclared (first use in this function)
  int main(void) { void *__x = (void *)setproctitle; return (int)__x; return 0; }
                                       ^
../test.c:310:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:310:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)setproctitle; return (int)__x; return 0; }
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

------------------------------------------------------------
Checking for setproctitle
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
/* #undef HAVE_SETPROCTITLE */


                         #define setproctitle __fake__setproctitle
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setproctitle
                         #if defined __stub_setproctitle || defined __stub___setproctitle
                         #error "bad glibc stub"
                         #endif
                         extern char setproctitle();
                         int main() { return setproctitle(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lbsd']
ok

-----------------------------------------------------------------
Checking whether we can use SO_PEERCRED to get socket credentials
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                struct ucred cred;
                socklen_t cred_len;
                int ret = getsockopt(0, SOL_SOCKET, SO_PEERCRED, &cred, &cred_len);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking correct behavior of strtoll
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                        long long nb = strtoll("Text", NULL, 0);
                        if (errno == EINVAL) {
                            return 0;
                        } else {
                            return 1;
                        }
                        ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']


returncode 1
not found

-----------------------------------------------------------------
Checking for if_nametoindex
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */


                         #define if_nametoindex __fake__if_nametoindex
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef if_nametoindex
                         #if defined __stub_if_nametoindex || defined __stub___if_nametoindex
                         #error "bad glibc stub"
                         #endif
                         extern char if_nametoindex();
                         int main() { return if_nametoindex(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for strerror_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1


                         #define strerror_r __fake__strerror_r
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strerror_r
                         #if defined __stub_strerror_r || defined __stub___strerror_r
                         #error "bad glibc stub"
                         #endif
                         extern char strerror_r();
                         int main() { return strerror_r(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for getdirentries
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1


                         #define getdirentries __fake__getdirentries
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getdirentries
                         #if defined __stub_getdirentries || defined __stub___getdirentries
                         #error "bad glibc stub"
                         #endif
                         extern char getdirentries();
                         int main() { return getdirentries(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for getdents
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1


                         #define getdents __fake__getdents
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getdents
                         #if defined __stub_getdents || defined __stub___getdents
                         #error "bad glibc stub"
                         #endif
                         extern char getdents();
                         int main() { return getdents(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `getdents'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)getdents; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:316:39: error: 'getdents' undeclared (first use in this function)
  int main(void) { void *__x = (void *)getdents; return (int)__x; return 0; }
                                       ^
../test.c:316:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:316:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)getdents; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------
Checking for syslog
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */


                         #define syslog __fake__syslog
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef syslog
                         #if defined __stub_syslog || defined __stub___syslog
                         #error "bad glibc stub"
                         #endif
                         extern char syslog();
                         int main() { return syslog(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for gai_strerror
ok

-----------------------------------------------------------------
Checking for get_current_dir_name
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1


                         #define get_current_dir_name __fake__get_current_dir_name
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef get_current_dir_name
                         #if defined __stub_get_current_dir_name || defined __stub___get_current_dir_name
                         #error "bad glibc stub"
                         #endif
                         extern char get_current_dir_name();
                         int main() { return get_current_dir_name(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for timegm
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1


                         #define timegm __fake__timegm
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef timegm
                         #if defined __stub_timegm || defined __stub___timegm
                         #error "bad glibc stub"
                         #endif
                         extern char timegm();
                         int main() { return timegm(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for getifaddrs
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1


                         #define getifaddrs __fake__getifaddrs
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getifaddrs
                         #if defined __stub_getifaddrs || defined __stub___getifaddrs
                         #error "bad glibc stub"
                         #endif
                         extern char getifaddrs();
                         int main() { return getifaddrs(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for freeifaddrs
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1


                         #define freeifaddrs __fake__freeifaddrs
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef freeifaddrs
                         #if defined __stub_freeifaddrs || defined __stub___freeifaddrs
                         #error "bad glibc stub"
                         #endif
                         extern char freeifaddrs();
                         int main() { return freeifaddrs(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for mmap
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1


                         #define mmap __fake__mmap
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef mmap
                         #if defined __stub_mmap || defined __stub___mmap
                         #error "bad glibc stub"
                         #endif
                         extern char mmap();
                         int main() { return mmap(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for setgroups
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1


                         #define setgroups __fake__setgroups
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setgroups
                         #if defined __stub_setgroups || defined __stub___setgroups
                         #error "bad glibc stub"
                         #endif
                         extern char setgroups();
                         int main() { return setgroups(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for syscall
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1


                         #define syscall __fake__syscall
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef syscall
                         #if defined __stub_syscall || defined __stub___syscall
                         #error "bad glibc stub"
                         #endif
                         extern char syscall();
                         int main() { return syscall(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for setsid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1


                         #define setsid __fake__setsid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setsid
                         #if defined __stub_setsid || defined __stub___setsid
                         #error "bad glibc stub"
                         #endif
                         extern char setsid();
                         int main() { return setsid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for getgrent_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1


                         #define getgrent_r __fake__getgrent_r
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getgrent_r
                         #if defined __stub_getgrent_r || defined __stub___getgrent_r
                         #error "bad glibc stub"
                         #endif
                         extern char getgrent_r();
                         int main() { return getgrent_r(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for getgrgid_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1


                         #define getgrgid_r __fake__getgrgid_r
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getgrgid_r
                         #if defined __stub_getgrgid_r || defined __stub___getgrgid_r
                         #error "bad glibc stub"
                         #endif
                         extern char getgrgid_r();
                         int main() { return getgrgid_r(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for getgrnam_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1


                         #define getgrnam_r __fake__getgrnam_r
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getgrnam_r
                         #if defined __stub_getgrnam_r || defined __stub___getgrnam_r
                         #error "bad glibc stub"
                         #endif
                         extern char getgrnam_r();
                         int main() { return getgrnam_r(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for getgrouplist
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1


                         #define getgrouplist __fake__getgrouplist
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getgrouplist
                         #if defined __stub_getgrouplist || defined __stub___getgrouplist
                         #error "bad glibc stub"
                         #endif
                         extern char getgrouplist();
                         int main() { return getgrouplist(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for getpagesize
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1


                         #define getpagesize __fake__getpagesize
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getpagesize
                         #if defined __stub_getpagesize || defined __stub___getpagesize
                         #error "bad glibc stub"
                         #endif
                         extern char getpagesize();
                         int main() { return getpagesize(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for getpwent_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1


                         #define getpwent_r __fake__getpwent_r
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getpwent_r
                         #if defined __stub_getpwent_r || defined __stub___getpwent_r
                         #error "bad glibc stub"
                         #endif
                         extern char getpwent_r();
                         int main() { return getpwent_r(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for getpwnam_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1


                         #define getpwnam_r __fake__getpwnam_r
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getpwnam_r
                         #if defined __stub_getpwnam_r || defined __stub___getpwnam_r
                         #error "bad glibc stub"
                         #endif
                         extern char getpwnam_r();
                         int main() { return getpwnam_r(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for getpwuid_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1


                         #define getpwuid_r __fake__getpwuid_r
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getpwuid_r
                         #if defined __stub_getpwuid_r || defined __stub___getpwuid_r
                         #error "bad glibc stub"
                         #endif
                         extern char getpwuid_r();
                         int main() { return getpwuid_r(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for epoll_create
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1


                         #define epoll_create __fake__epoll_create
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef epoll_create
                         #if defined __stub_epoll_create || defined __stub___epoll_create
                         #error "bad glibc stub"
                         #endif
                         extern char epoll_create();
                         int main() { return epoll_create(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for port_create
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1


                         #define port_create __fake__port_create
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef port_create
                         #if defined __stub_port_create || defined __stub___port_create
                         #error "bad glibc stub"
                         #endif
                         extern char port_create();
                         int main() { return port_create(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `port_create'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)port_create; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:335:39: error: 'port_create' undeclared (first use in this function)
  int main(void) { void *__x = (void *)port_create; return (int)__x; return 0; }
                                       ^
../test.c:335:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:335:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)port_create; return (int)__x; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------
Checking for fgetxattr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */


                         #define fgetxattr __fake__fgetxattr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fgetxattr
                         #if defined __stub_fgetxattr || defined __stub___fgetxattr
                         #error "bad glibc stub"
                         #endif
                         extern char fgetxattr();
                         int main() { return fgetxattr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for flistea
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1


                         #define flistea __fake__flistea
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef flistea
                         #if defined __stub_flistea || defined __stub___flistea
                         #error "bad glibc stub"
                         #endif
                         extern char flistea();
                         int main() { return flistea(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `flistea'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)flistea; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
In file included from ../test.c:336:0:
/usr/include/sys/xattr.h:32:3: error: expected identifier before numeric constant
   XATTR_CREATE = 1, /* set value, fail if attr already exists.  */
   ^
../test.c: In function 'main':
../test.c:339:39: error: 'flistea' undeclared (first use in this function)
  int main(void) { void *__x = (void *)flistea; return (int)__x; return 0; }
                                       ^
../test.c:339:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:339:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)flistea; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------
Checking for flistxattr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */


                         #define flistxattr __fake__flistxattr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef flistxattr
                         #if defined __stub_flistxattr || defined __stub___flistxattr
                         #error "bad glibc stub"
                         #endif
                         extern char flistxattr();
                         int main() { return flistxattr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for fremovexattr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1


                         #define fremovexattr __fake__fremovexattr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fremovexattr
                         #if defined __stub_fremovexattr || defined __stub___fremovexattr
                         #error "bad glibc stub"
                         #endif
                         extern char fremovexattr();
                         int main() { return fremovexattr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for fsetxattr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1


                         #define fsetxattr __fake__fsetxattr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fsetxattr
                         #if defined __stub_fsetxattr || defined __stub___fsetxattr
                         #error "bad glibc stub"
                         #endif
                         extern char fsetxattr();
                         int main() { return fsetxattr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for getxattr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1


                         #define getxattr __fake__getxattr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getxattr
                         #if defined __stub_getxattr || defined __stub___getxattr
                         #error "bad glibc stub"
                         #endif
                         extern char getxattr();
                         int main() { return getxattr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for listxattr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1


                         #define listxattr __fake__listxattr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef listxattr
                         #if defined __stub_listxattr || defined __stub___listxattr
                         #error "bad glibc stub"
                         #endif
                         extern char listxattr();
                         int main() { return listxattr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for removexattr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1


                         #define removexattr __fake__removexattr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef removexattr
                         #if defined __stub_removexattr || defined __stub___removexattr
                         #error "bad glibc stub"
                         #endif
                         extern char removexattr();
                         int main() { return removexattr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for setxattr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1


                         #define setxattr __fake__setxattr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setxattr
                         #if defined __stub_setxattr || defined __stub___setxattr
                         #error "bad glibc stub"
                         #endif
                         extern char setxattr();
                         int main() { return setxattr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for library attr
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lattr']
yes

-----------------------------------------------------------------
Checking for flistea
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:28: fatal error: sys/attributes.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1


                         #define flistea __fake__flistea
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef flistea
                         #if defined __stub_flistea || defined __stub___flistea
                         #error "bad glibc stub"
                         #endif
                         extern char flistea();
                         int main() { return flistea(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `flistea'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lattr']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:28: fatal error: sys/attributes.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:28: fatal error: sys/attributes.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)flistea; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
In file included from ../test.c:344:0:
/usr/include/sys/xattr.h:32:3: error: expected identifier before numeric constant
   XATTR_CREATE = 1, /* set value, fail if attr already exists.  */
   ^
../test.c: In function 'main':
../test.c:347:39: error: 'flistea' undeclared (first use in this function)
  int main(void) { void *__x = (void *)flistea; return (int)__x; return 0; }
                                       ^
../test.c:347:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:347:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)flistea; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------
Checking whether xattr interface takes additional options
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { getxattr(NULL, NULL, NULL, 0, 0, 0); return 0; }

<==
[1/2] Compiling test.c
In file included from ../test.c:345:0:
/usr/include/sys/xattr.h:32:3: error: expected identifier before numeric constant
   XATTR_CREATE = 1, /* set value, fail if attr already exists.  */
   ^
../test.c: In function 'main':
../test.c:348:19: error: too many arguments to function 'getxattr'
  int main(void) { getxattr(NULL, NULL, NULL, 0, 0, 0); return 0; }
                   ^
In file included from ../test.c:346:0:
/usr/include/sys/xattr.h:59:16: note: declared here
 extern ssize_t getxattr (const char *__path, const char *__name,
                ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------
Checking for dlopen
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:16: fatal error: dl.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1


                         #define dlopen __fake__dlopen
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dlopen
                         #if defined __stub_dlopen || defined __stub___dlopen
                         #error "bad glibc stub"
                         #endif
                         extern char dlopen();
                         int main() { return dlopen(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `dlopen'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
/* #undef HAVE_DLOPEN */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)dlopen; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:350:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)dlopen; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `dlopen'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------
Checking for dlsym
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
/* #undef HAVE_DLOPEN */


                         #define dlsym __fake__dlsym
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dlsym
                         #if defined __stub_dlsym || defined __stub___dlsym
                         #error "bad glibc stub"
                         #endif
                         extern char dlsym();
                         int main() { return dlsym(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `dlsym'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
/* #undef HAVE_DLOPEN */
/* #undef HAVE_DLSYM */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)dlsym; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:351:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)dlsym; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `dlsym'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------
Checking for dlerror
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
/* #undef HAVE_DLOPEN */
/* #undef HAVE_DLSYM */


                         #define dlerror __fake__dlerror
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dlerror
                         #if defined __stub_dlerror || defined __stub___dlerror
                         #error "bad glibc stub"
                         #endif
                         extern char dlerror();
                         int main() { return dlerror(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `dlerror'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
/* #undef HAVE_DLOPEN */
/* #undef HAVE_DLSYM */
/* #undef HAVE_DLERROR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)dlerror; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:352:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)dlerror; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `dlerror'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------
Checking for dlclose
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
/* #undef HAVE_DLOPEN */
/* #undef HAVE_DLSYM */
/* #undef HAVE_DLERROR */


                         #define dlclose __fake__dlclose
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dlclose
                         #if defined __stub_dlclose || defined __stub___dlclose
                         #error "bad glibc stub"
                         #endif
                         extern char dlclose();
                         int main() { return dlclose(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `dlclose'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
/* #undef HAVE_DLOPEN */
/* #undef HAVE_DLSYM */
/* #undef HAVE_DLERROR */
/* #undef HAVE_DLCLOSE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)dlclose; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:353:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)dlclose; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `dlclose'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------
Checking for library dl
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-ldl']
yes

-----------------------------------------------------------------
Checking for dlopen
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:16: fatal error: dl.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
/* #undef HAVE_DLOPEN */
/* #undef HAVE_DLSYM */
/* #undef HAVE_DLERROR */
/* #undef HAVE_DLCLOSE */
#define HAVE_LIBDL 1


                         #define dlopen __fake__dlopen
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dlopen
                         #if defined __stub_dlopen || defined __stub___dlopen
                         #error "bad glibc stub"
                         #endif
                         extern char dlopen();
                         int main() { return dlopen(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-ldl']
ok

-----------------------------------------------------------------
Checking for dlsym
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:16: fatal error: dl.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
/* #undef HAVE_DLSYM */
/* #undef HAVE_DLERROR */
/* #undef HAVE_DLCLOSE */
#define HAVE_LIBDL 1


                         #define dlsym __fake__dlsym
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dlsym
                         #if defined __stub_dlsym || defined __stub___dlsym
                         #error "bad glibc stub"
                         #endif
                         extern char dlsym();
                         int main() { return dlsym(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-ldl']
ok

-----------------------------------------------------------------
Checking for dlerror
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:16: fatal error: dl.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
/* #undef HAVE_DLERROR */
/* #undef HAVE_DLCLOSE */
#define HAVE_LIBDL 1


                         #define dlerror __fake__dlerror
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dlerror
                         #if defined __stub_dlerror || defined __stub___dlerror
                         #error "bad glibc stub"
                         #endif
                         extern char dlerror();
                         int main() { return dlerror(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-ldl']
ok

-----------------------------------------------------------------
Checking for dlclose
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:16: fatal error: dl.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
/* #undef HAVE_DLCLOSE */
#define HAVE_LIBDL 1


                         #define dlclose __fake__dlclose
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dlclose
                         #if defined __stub_dlclose || defined __stub___dlclose
                         #error "bad glibc stub"
                         #endif
                         extern char dlclose();
                         int main() { return dlclose(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-ldl']
ok

-----------------------------------------------------------------
Checking for declaration of dlopen
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef dlopen
                      void *_x; _x=(void *)&dlopen; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:356:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&dlopen; return (int)_x;
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------
Checking C prototype for dlopen
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *dlopen(const char* filename, unsigned int flags); void *_x = (void *)dlopen; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:355:25: error: conflicting types for 'dlopen'
  int main(void) { void *dlopen(const char* filename, unsigned int flags); void *_x = (void *)dlopen; return 0; }
                         ^
In file included from ../test.c:353:0:
/usr/include/dlfcn.h:56:14: note: previous declaration of 'dlopen' was here
 extern void *dlopen (const char *__file, int __mode) __THROWNL;
              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------
Checking for fdatasync
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */


                         #define fdatasync __fake__fdatasync
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fdatasync
                         #if defined __stub_fdatasync || defined __stub___fdatasync
                         #error "bad glibc stub"
                         #endif
                         extern char fdatasync();
                         int main() { return fdatasync(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

-----------------------------------------------------------------
Checking for declaration of fdatasync
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef fdatasync
                      void *_x; _x=(void *)&fdatasync; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:358:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&fdatasync; return (int)_x;
                                                               ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------
Checking for clock_gettime
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1


                         #define clock_gettime __fake__clock_gettime
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef clock_gettime
                         #if defined __stub_clock_gettime || defined __stub___clock_gettime
                         #error "bad glibc stub"
                         #endif
                         extern char clock_gettime();
                         int main() { return clock_gettime(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

------------------------------------------------------------------------
Checking whether the clock_gettime clock ID CLOCK_MONOTONIC is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                #if TIME_WITH_SYS_TIME
                # include 
                # include 
                #else
                # if HAVE_SYS_TIME_H
                #  include 
                # else
                #  include 
                # endif
                #endif
                clockid_t clk = CLOCK_MONOTONIC; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking whether the clock_gettime clock ID CLOCK_PROCESS_CPUTIME_ID is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                #if TIME_WITH_SYS_TIME
                # include 
                # include 
                #else
                # if HAVE_SYS_TIME_H
                #  include 
                # else
                #  include 
                # endif
                #endif
                clockid_t clk = CLOCK_PROCESS_CPUTIME_ID; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking whether the clock_gettime clock ID CLOCK_REALTIME is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                #if TIME_WITH_SYS_TIME
                # include 
                # include 
                #else
                # if HAVE_SYS_TIME_H
                #  include 
                # else
                #  include 
                # endif
                #endif
                clockid_t clk = CLOCK_REALTIME; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for struct timespec
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct timespec _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for header net/if.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

---------------------------------------------------------------------------------
Checking for header arpa/nameser.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

---------------------------------------------------------------------------------
Checking for header resolv.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

---------------------------------------------------------------------------------
Checking for res_search
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1


                         #define res_search __fake__res_search
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef res_search
                         #if defined __stub_res_search || defined __stub___res_search
                         #error "bad glibc stub"
                         #endif
                         extern char res_search();
                         int main() { return res_search(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `res_search'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
/* #undef HAVE_RES_SEARCH */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)res_search; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:369:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)res_search; return (int)__x; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `__res_search'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

---------------------------------------------------------------------------------
Checking for library resolv
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lresolv']
yes

---------------------------------------------------------------------------------
Checking for res_search
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
/* #undef HAVE_RES_SEARCH */
#define HAVE_LIBRESOLV 1


                         #define res_search __fake__res_search
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef res_search
                         #if defined __stub_res_search || defined __stub___res_search
                         #error "bad glibc stub"
                         #endif
                         extern char res_search();
                         int main() { return res_search(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `res_search'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lresolv']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
/* #undef HAVE_RES_SEARCH */
#define HAVE_LIBRESOLV 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)res_search; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:370:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)res_search; return (int)__x; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lresolv']
ok

---------------------------------------------------------------------------------
Checking for header libintl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

---------------------------------------------------------------------------------
Checking for library intl
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
/usr/bin/ld: cannot find -lintl
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lintl']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

---------------------------------------------------------------------------------
Checking for declaration of dgettext
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef dgettext
                      void *_x; _x=(void *)&dgettext; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:371:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&dgettext; return (int)_x;
                                                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of gettext
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef gettext
                      void *_x; _x=(void *)&gettext; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:372:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&gettext; return (int)_x;
                                                             ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of bindtextdomain
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef bindtextdomain
                      void *_x; _x=(void *)&bindtextdomain; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:373:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&bindtextdomain; return (int)_x;
                                                                    ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of textdomain
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef textdomain
                      void *_x; _x=(void *)&textdomain; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:374:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&textdomain; return (int)_x;
                                                                ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of bind_textdomain_codeset
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef bind_textdomain_codeset
                      void *_x; _x=(void *)&bind_textdomain_codeset; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:375:77: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&bind_textdomain_codeset; return (int)_x;
                                                                             ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for bindtextdomain
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1


                         #define bindtextdomain __fake__bindtextdomain
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef bindtextdomain
                         #if defined __stub_bindtextdomain || defined __stub___bindtextdomain
                         #error "bad glibc stub"
                         #endif
                         extern char bindtextdomain();
                         int main() { return bindtextdomain(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for textdomain
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1


                         #define textdomain __fake__textdomain
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef textdomain
                         #if defined __stub_textdomain || defined __stub___textdomain
                         #error "bad glibc stub"
                         #endif
                         extern char textdomain();
                         int main() { return textdomain(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for bind_textdomain_codeset
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1


                         #define bind_textdomain_codeset __fake__bind_textdomain_codeset
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef bind_textdomain_codeset
                         #if defined __stub_bind_textdomain_codeset || defined __stub___bind_textdomain_codeset
                         #error "bad glibc stub"
                         #endif
                         extern char bind_textdomain_codeset();
                         int main() { return bind_textdomain_codeset(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for dgettext
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1


                         #define dgettext __fake__dgettext
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dgettext
                         #if defined __stub_dgettext || defined __stub___dgettext
                         #error "bad glibc stub"
                         #endif
                         extern char dgettext();
                         int main() { return dgettext(); }


<==
[1/2] Compiling test.c
../test.c:373:38: warning: conflicting types for built-in function 'dgettext'
                          extern char dgettext();
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for gettext
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1


                         #define gettext __fake__gettext
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef gettext
                         #if defined __stub_gettext || defined __stub___gettext
                         #error "bad glibc stub"
                         #endif
                         extern char gettext();
                         int main() { return gettext(); }


<==
[1/2] Compiling test.c
../test.c:374:38: warning: conflicting types for built-in function 'gettext'
                          extern char gettext();
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for pthread_create
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1


                         #define pthread_create __fake__pthread_create
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pthread_create
                         #if defined __stub_pthread_create || defined __stub___pthread_create
                         #error "bad glibc stub"
                         #endif
                         extern char pthread_create();
                         int main() { return pthread_create(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
/* #undef HAVE_PTHREAD_CREATE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)pthread_create; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:381:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)pthread_create; return (int)__x; return 0; }
                                                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

---------------------------------------------------------------------------------
Checking for library pthread
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpthread']
yes

---------------------------------------------------------------------------------
Checking for pthread_create
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
/* #undef HAVE_PTHREAD_CREATE */
#define HAVE_LIBPTHREAD 1


                         #define pthread_create __fake__pthread_create
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pthread_create
                         #if defined __stub_pthread_create || defined __stub___pthread_create
                         #error "bad glibc stub"
                         #endif
                         extern char pthread_create();
                         int main() { return pthread_create(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpthread']
ok

---------------------------------------------------------------------------------
Checking for pthread_attr_init
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1


                         #define pthread_attr_init __fake__pthread_attr_init
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pthread_attr_init
                         #if defined __stub_pthread_attr_init || defined __stub___pthread_attr_init
                         #error "bad glibc stub"
                         #endif
                         extern char pthread_attr_init();
                         int main() { return pthread_attr_init(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpthread']
ok

---------------------------------------------------------------------------------
Checking for pthread_mutexattr_setrobust
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1


                         #define pthread_mutexattr_setrobust __fake__pthread_mutexattr_setrobust
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pthread_mutexattr_setrobust
                         #if defined __stub_pthread_mutexattr_setrobust || defined __stub___pthread_mutexattr_setrobust
                         #error "bad glibc stub"
                         #endif
                         extern char pthread_mutexattr_setrobust();
                         int main() { return pthread_mutexattr_setrobust(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for declaration of PTHREAD_MUTEX_ROBUST
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef PTHREAD_MUTEX_ROBUST
                      void *_x; _x=(void *)&PTHREAD_MUTEX_ROBUST; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:387:44: error: lvalue required as unary '&' operand
                       void *_x; _x=(void *)&PTHREAD_MUTEX_ROBUST; return (int)_x;
                                            ^
../test.c:387:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&PTHREAD_MUTEX_ROBUST; return (int)_x;
                                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

---------------------------------------------------------------------------------
Checking for declaration of PTHREAD_MUTEX_ROBUST (as enum)
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
/* #undef HAVE_DECL_PTHREAD_MUTEX_ROBUST */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      return (int)PTHREAD_MUTEX_ROBUST;
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for pthread_mutex_consistent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1


                         #define pthread_mutex_consistent __fake__pthread_mutex_consistent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pthread_mutex_consistent
                         #if defined __stub_pthread_mutex_consistent || defined __stub___pthread_mutex_consistent
                         #error "bad glibc stub"
                         #endif
                         extern char pthread_mutex_consistent();
                         int main() { return pthread_mutex_consistent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for crypt
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1


                         #define crypt __fake__crypt
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef crypt
                         #if defined __stub_crypt || defined __stub___crypt
                         #error "bad glibc stub"
                         #endif
                         extern char crypt();
                         int main() { return crypt(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `crypt'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
/* #undef HAVE_CRYPT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)crypt; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:388:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)crypt; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `crypt'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

---------------------------------------------------------------------------------
Checking for library crypt
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lcrypt']
yes

---------------------------------------------------------------------------------
Checking for crypt
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
/* #undef HAVE_CRYPT */
#define HAVE_LIBCRYPT 1


                         #define crypt __fake__crypt
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef crypt
                         #if defined __stub_crypt || defined __stub___crypt
                         #error "bad glibc stub"
                         #endif
                         extern char crypt();
                         int main() { return crypt(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lcrypt']
ok

---------------------------------------------------------------------------------
Checking for header readline.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:22: fatal error: readline.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

---------------------------------------------------------------------------------
Checking for header readline/readline.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

---------------------------------------------------------------------------------
Checking for header readline/history.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

---------------------------------------------------------------------------------
Checking for variable rl_event_hook
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef rl_event_hook
                      void *_x; _x=(void *)&rl_event_hook; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:395:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&rl_event_hook; return (int)_x;
                                                                   ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of snprintf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef snprintf
                      void *_x; _x=(void *)&snprintf; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:394:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&snprintf; return (int)_x;
                                                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of vsnprintf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef vsnprintf
                      void *_x; _x=(void *)&vsnprintf; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:395:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&vsnprintf; return (int)_x;
                                                               ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of asprintf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef asprintf
                      void *_x; _x=(void *)&asprintf; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:396:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&asprintf; return (int)_x;
                                                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of vasprintf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef vasprintf
                      void *_x; _x=(void *)&vasprintf; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:397:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&vasprintf; return (int)_x;
                                                               ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of errno
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef errno
                      void *_x; _x=(void *)&errno; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of EWOULDBLOCK
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef EWOULDBLOCK
                      void *_x; _x=(void *)&EWOULDBLOCK; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of environ
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef environ
                      void *_x; _x=(void *)&environ; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:402:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&environ; return (int)_x;
                                                             ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of getgrent_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef getgrent_r
                      void *_x; _x=(void *)&getgrent_r; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:403:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&getgrent_r; return (int)_x;
                                                                ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of getpwent_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef getpwent_r
                      void *_x; _x=(void *)&getpwent_r; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:404:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&getpwent_r; return (int)_x;
                                                                ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of pread
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef pread
                      void *_x; _x=(void *)&pread; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:403:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&pread; return (int)_x;
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of pwrite
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef pwrite
                      void *_x; _x=(void *)&pwrite; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:404:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&pwrite; return (int)_x;
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of setenv
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef setenv
                      void *_x; _x=(void *)&setenv; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:405:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&setenv; return (int)_x;
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of setresgid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef setresgid
                      void *_x; _x=(void *)&setresgid; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:406:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&setresgid; return (int)_x;
                                                               ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for declaration of setresuid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef setresuid
                      void *_x; _x=(void *)&setresuid; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:407:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&setresuid; return (int)_x;
                                                               ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for header poll.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

---------------------------------------------------------------------------------
Checking for poll
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1


                         #define poll __fake__poll
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef poll
                         #if defined __stub_poll || defined __stub___poll
                         #error "bad glibc stub"
                         #endif
                         extern char poll();
                         int main() { return poll(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for strptime
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1


                         #define strptime __fake__strptime
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strptime
                         #if defined __stub_strptime || defined __stub___strptime
                         #error "bad glibc stub"
                         #endif
                         extern char strptime();
                         int main() { return strptime(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for declaration of strptime
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef strptime
                      void *_x; _x=(void *)&strptime; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:413:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&strptime; return (int)_x;
                                                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for working strptime
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#define LIBREPLACE_CONFIGURE_TEST_STRPTIME
                       #include "test/strptime.c"

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']


returncode 0
ok

---------------------------------------------------------------------------------
Checking for HAVE_GETTIMEOFDAY_TZ
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { gettimeofday(NULL, NULL); return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:412:19: warning: implicit declaration of function 'gettimeofday' [-Wimplicit-function-declaration]
  int main(void) { gettimeofday(NULL, NULL); return 0; }
                   ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for C99 vsnprintf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#include "test/snprintf.c"

<==
[1/2] Compiling test.c
In file included from ../test.c:413:0:
/tmp/samba/src/samba-4.3.1/lib/replace/test/snprintf.c: In function 'foo':
/tmp/samba/src/samba-4.3.1/lib/replace/test/snprintf.c:23:24: warning: unknown escape sequence: '\$'
  if (snprintf(buf, 20, "%2\$d %1\$d", 3, 4) != 3 || strcmp(buf, "4 3") != 0) exit(6);
                        ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/snprintf.c:23:24: warning: unknown escape sequence: '\$'
/tmp/samba/src/samba-4.3.1/lib/replace/test/snprintf.c: At top level:
/tmp/samba/src/samba-4.3.1/lib/replace/test/snprintf.c:29:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main() { foo("hello"); }
 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']
1

returncode 0
ok

---------------------------------------------------------------------------------
Checking for HAVE_SHARED_MMAP
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1

#include "test/shared_mmap.c"

<==
[1/2] Compiling test.c
In file included from ../test.c:400:0:
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:18:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main()
 ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c: In function 'main':
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:25:16: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
  if (fd == -1) exit(1);
                ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:25:16: warning: incompatible implicit declaration of built-in function 'exit'
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:25:16: note: include '' or provide a declaration of 'exit'
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:35:17: warning: incompatible implicit declaration of built-in function 'exit'
   if (fd == -1) exit(1);
                 ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:35:17: note: include '' or provide a declaration of 'exit'
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:44:19: warning: incompatible implicit declaration of built-in function 'exit'
   if (count <= 0) exit(1);
                   ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:44:19: note: include '' or provide a declaration of 'exit'
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:47:3: warning: incompatible implicit declaration of built-in function 'exit'
   exit(0);
   ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:47:3: note: include '' or provide a declaration of 'exit'
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:51:16: warning: incompatible implicit declaration of built-in function 'exit'
  if (fd == -1) exit(1);
                ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:51:16: note: include '' or provide a declaration of 'exit'
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:58:24: warning: incompatible implicit declaration of built-in function 'exit'
  if (buf == (int *)-1) exit(1);
                        ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:58:24: note: include '' or provide a declaration of 'exit'
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:66:17: warning: incompatible implicit declaration of built-in function 'exit'
  if (count > 0) exit(0);
                 ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:66:17: note: include '' or provide a declaration of 'exit'
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:67:2: warning: incompatible implicit declaration of built-in function 'exit'
  exit(1);
  ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mmap.c:67:2: note: include '' or provide a declaration of 'exit'
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']


returncode 0
ok

---------------------------------------------------------------------------------
Checking for HAVE_MREMAP
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1

#include "test/shared_mremap.c"

<==
[1/2] Compiling test.c
In file included from ../test.c:401:0:
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mremap.c:21:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main()
 ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mremap.c: In function 'main':
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mremap.c:29:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
   exit(1);
   ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mremap.c:29:3: warning: incompatible implicit declaration of built-in function 'exit'
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mremap.c:29:3: note: include '' or provide a declaration of 'exit'
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mremap.c:47:2: warning: incompatible implicit declaration of built-in function 'exit'
  exit(err);
  ^
/tmp/samba/src/samba-4.3.1/lib/replace/test/shared_mremap.c:47:2: note: include '' or provide a declaration of 'exit'
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']


returncode 0
ok

---------------------------------------------------------------------------------
Checking for HAVE_INCOHERENT_MMAP
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1

#include "test/incoherent_mmap.c"

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']


returncode 1
not found

---------------------------------------------------------------------------------
Checking for HAVE_IMMEDIATE_STRUCTURES
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                    typedef struct {unsigned x;} FOOBAR;
                    #define X_FOOBAR(x) ((FOOBAR) { x })
                    #define FOO_ONE X_FOOBAR(1)
                    FOOBAR f = FOO_ONE;
                    static const struct {
                        FOOBAR y;
                    } f2[] = {
                        {FOO_ONE}
                    };
                    static const FOOBAR f3[] = {FOO_ONE};
                    ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for HAVE_MKDIR_MODE
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { mkdir("foo",0777); return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for member st_mtim.tv_nsec in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_mtim.tv_nsec; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for member st_rdev in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_rdev; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for member st_rdev in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_rdev; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for member ss_family in struct sockaddr_storage
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct sockaddr_storage s; void *_x; _x=(void *)&s.ss_family; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking for member __ss_family in struct sockaddr_storage
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct sockaddr_storage s; void *_x; _x=(void *)&s.__ss_family; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:425:69: error: 'struct sockaddr_storage' has no member named '__ss_family'
  int main(void) { struct sockaddr_storage s; void *_x; _x=(void *)&s.__ss_family; return 0; }
                                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

---------------------------------------------------------------------------------
Checking for member sa_len in struct sockaddr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct sockaddr s; void *_x; _x=(void *)&s.sa_len; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:426:61: error: 'struct sockaddr' has no member named 'sa_len'
  int main(void) { struct sockaddr s; void *_x; _x=(void *)&s.sa_len; return 0; }
                                                             ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

---------------------------------------------------------------------------------
Checking for member sin_len in struct sockaddr_in
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct sockaddr_in s; void *_x; _x=(void *)&s.sin_len; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:427:64: error: 'struct sockaddr_in' has no member named 'sin_len'
  int main(void) { struct sockaddr_in s; void *_x; _x=(void *)&s.sin_len; return 0; }
                                                                ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

---------------------------------------------------------------------------------
Checking for HAVE_UNIXSOCKET
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct sockaddr_un sunaddr; sunaddr.sun_family = AF_UNIX;; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']
ok

---------------------------------------------------------------------------------
Checking for HAVE_SECURE_MKSTEMP
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                    struct stat st;
                    char tpl[20]="/tmp/test.XXXXXX";
                    char tpl2[20]="/tmp/test.XXXXXX";
                    int fd = mkstemp(tpl);
                    int fd2 = mkstemp(tpl2);
                    if (fd == -1) {
                          if (fd2 != -1) {
                                  unlink(tpl2);
                          }
                          exit(1);
                    }
                    if (fd2 == -1) exit(1);
                    unlink(tpl);
                    unlink(tpl2);
                    if (fstat(fd, &st) != 0) exit(1);
                    if ((st.st_mode & 0777) != 0600) exit(1);
                    if (strcmp(tpl, "/tmp/test.XXXXXX") == 0) {
                          exit(1);
                    }
                    if (strcmp(tpl, tpl2) == 0) {
                          exit(1);
                    }
                    exit(0);
                    ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']


returncode 0
ok

---------------------------------------------------------------------------------
Checking for HAVE_IFACE_GETIFADDRS
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


                           #define HAVE_IFACE_GETIFADDRS 1
                           #define NO_CONFIG_H 1
                           #define AUTOCONF_TEST 1
                           #include "replace.c"
                           #include "inet_ntop.c"
                           #include "snprintf.c"
                           #include "getifaddrs.c"
                           #define getifaddrs_test main
                           #include "test/getifaddrs.c"


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/lib/replace', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib']
lo         AF=17 
eth0       AF=17 
lo         IP=127.0.0.1 NETMASK=255.0.0.0
eth0       IP=172.18.0.17 NETMASK=255.255.0.0
lo         IP=::1 NETMASK=ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
eth0       IP=fe80::42:acff:fe12:11 NETMASK=ffff:ffff:ffff:ffff::


returncode 0
ok

---------------------------------------------------------------------------------
Checking for getpwnam_r
ok

---------------------------------------------------------------------------------
Checking for getpwuid_r
ok

---------------------------------------------------------------------------------
Checking for getpwent_r
ok

---------------------------------------------------------------------------------
Checking for declaration of getpwent_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef getpwent_r
                      void *_x; _x=(void *)&getpwent_r; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:432:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&getpwent_r; return (int)_x;
                                                                ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking C prototype for getpwent_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct passwd *getpwent_r(struct passwd *src, char *buf, int buflen); void *_x = (void *)getpwent_r; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:431:34: error: conflicting types for 'getpwent_r'
  int main(void) { struct passwd *getpwent_r(struct passwd *src, char *buf, int buflen); void *_x = (void *)getpwent_r; return 0; }
                                  ^
In file included from ../test.c:429:0:
/usr/include/pwd.h:139:12: note: previous declaration of 'getpwent_r' was here
 extern int getpwent_r (struct passwd *__restrict __resultbuf,
            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

---------------------------------------------------------------------------------
Checking for declaration of getgrent_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef getgrent_r
                      void *_x; _x=(void *)&getgrent_r; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:434:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&getgrent_r; return (int)_x;
                                                                ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

---------------------------------------------------------------------------------
Checking C prototype for getgrent_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct group *getgrent_r(struct group *src, char *buf, int buflen); void *_x = (void *)getgrent_r; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:433:33: error: conflicting types for 'getgrent_r'
  int main(void) { struct group *getgrent_r(struct group *src, char *buf, int buflen); void *_x = (void *)getgrent_r; return 0; }
                                 ^
In file included from ../test.c:431:0:
/usr/include/grp.h:132:12: note: previous declaration of 'getgrent_r' was here
 extern int getgrent_r (struct group *__restrict __resultbuf,
            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

---------------------------------------------------------------------------------
Checking C prototype for getpwent_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct passwd *getpwent_r(struct passwd *src, char *buf, size_t buflen); void *_x = (void *)getpwent_r; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:434:34: error: conflicting types for 'getpwent_r'
  int main(void) { struct passwd *getpwent_r(struct passwd *src, char *buf, size_t buflen); void *_x = (void *)getpwent_r; return 0; }
                                  ^
In file included from ../test.c:432:0:
/usr/include/pwd.h:139:12: note: previous declaration of 'getpwent_r' was here
 extern int getpwent_r (struct passwd *__restrict __resultbuf,
            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

---------------------------------------------------------------------------------
Checking C prototype for getgrent_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct group *getgrent_r(struct group *src, char *buf, size_t buflen); void *_x = (void *)getgrent_r; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:434:33: error: conflicting types for 'getgrent_r'
  int main(void) { struct group *getgrent_r(struct group *src, char *buf, size_t buflen); void *_x = (void *)getgrent_r; return 0; }
                                 ^
In file included from ../test.c:432:0:
/usr/include/grp.h:132:12: note: previous declaration of 'getgrent_r' was here
 extern int getgrent_r (struct group *__restrict __resultbuf,
            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

---------------------------------------------------------------------------------
Checking for getgrouplist
ok

---------------------------------------------------------------------------------
Checking for program perl
  find program=['perl'] paths=[] var='PERL'
  -> '/usr/bin/perl'

---------------------------------------------------------------------------------
Checking for program perl
  find program=['perl'] paths=[] var=None
  -> '/usr/bin/perl'

---------------------------------------------------------------------------------
Checking for program perl
  find program=['perl'] paths=[] var='PERL'
  -> '/usr/bin/perl'

---------------------------------------------------------------------------------
Checking for perl 5.0.0
ok 5.22.0

---------------------------------------------------------------------------------
Checking for perl $Config{vendorprefix}:
'/usr'

---------------------------------------------------------------------------------
Checking for perl $Config{vendorarch}:
'/usr/lib/perl5/vendor_perl'

---------------------------------------------------------------------------------
PERL_ARCH_INSTALL_DIR: 
'/usr/lib/perl5/vendor_perl'

---------------------------------------------------------------------------------
Checking for perl $Config{vendorlib}:
'/usr/share/perl5/vendor_perl'

---------------------------------------------------------------------------------
PERL_LIB_INSTALL_DIR: 
'/usr/share/perl5/vendor_perl'

---------------------------------------------------------------------------------
PERL_INC: 
['/usr/lib/perl5/site_perl', '/usr/share/perl5/site_perl', '/usr/lib/perl5/vendor_perl', '/usr/share/perl5/vendor_perl', '/usr/lib/perl5/core_perl', '/usr/share/perl5/core_perl']

---------------------------------------------------------------------------------
Checking for program xsltproc
  find program=['xsltproc'] paths=[] var='XSLTPROC'
  -> '/usr/bin/xsltproc'

---------------------------------------------------------------------------------
Checking for program python
  find program=['python'] paths=[] var='PYTHON'
  -> '/usr/bin/python2'

---------------------------------------------------------------------------------
Checking for program python
  find program=['python'] paths=[] var='PYTHON'
  -> '/usr/bin/python2'

---------------------------------------------------------------------------------
Checking for program python
  find program=['python'] paths=[] var=None
  -> '/usr/bin/python'

---------------------------------------------------------------------------------
Checking for Python version >= 2.6.0
ok 2.7.10
Configuration returned from '/usr/bin/python2':
python_prefix = '/usr'
python_SO = '.so'
python_SYSLIBS = '-lm'
python_LDFLAGS = '-Wl,-O1,--sort-common,--as-needed,-z,relro'
python_SHLIBS = '-lpthread -ldl  -lutil'
python_LIBDIR = '/usr/lib'
python_LIBPL = '/usr/lib/python2.7/config'
INCLUDEPY = '/usr/include/python2.7'
Py_ENABLE_SHARED = 1
MACOSX_DEPLOYMENT_TARGET = ''
LDVERSION = ''


# Trying LIBDIR: ['/usr/lib']

---------------------------------------------------------------------------------
Checking for library python2.7
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-Wl,-O1,--sort-common,--as-needed,-z,relro', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpython2.7', '-lm', '-lpthread', '-ldl', '-lutil']
yes

---------------------------------------------------------------------------------
Checking for program python2.7-config
  find program=['python2.7-config'] paths=[] var='PYTHON_CONFIG'
  -> '/usr/bin/python2.7-config'
Include path for Python extensions (found via python2-config --includes): ['/usr/include/python2.7']

---------------------------------------------------------------------------------
Checking for custom code
==>

#include "Python.h"
#ifdef __cplusplus
extern "C" {
#endif
	void Py_Initialize(void);
	void Py_Finalize(void);
#ifdef __cplusplus
}
#endif
int main()
{
   Py_Initialize();
   Py_Finalize();
   return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-fno-strict-aliasing', '-I/usr/local/include', '-I/usr/include/python2.7', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-Wl,-O1,--sort-common,--as-needed,-z,relro', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lm', '-lpthread', '-ldl', '-lutil', '-lpython2.7']
yes

---------------------------------------------------------------------------------
Dynconfig[STATEDIR]: 
'/var/lib/samba'

---------------------------------------------------------------------------------
Dynconfig[SCRIPTSBINDIR]: 
'/usr/bin'

---------------------------------------------------------------------------------
Dynconfig[PAMMODULESDIR]: 
'/usr/lib/security'

---------------------------------------------------------------------------------
Dynconfig[WINBINDD_SOCKET_DIR]: 
'/var/run/samba/winbindd'

---------------------------------------------------------------------------------
Dynconfig[PRIVATE_DIR]: 
'/var/lib/samba/private'

---------------------------------------------------------------------------------
Dynconfig[SETUPDIR]: 
'/usr/share/samba/setup'

---------------------------------------------------------------------------------
Dynconfig[PIDDIR]: 
'/var/run'

---------------------------------------------------------------------------------
Dynconfig[PKGCONFIGDIR]: 
'/usr/lib/pkgconfig'

---------------------------------------------------------------------------------
Dynconfig[DATADIR]: 
'/usr/share'

---------------------------------------------------------------------------------
Dynconfig[CACHEDIR]: 
'/var/cache/samba'

---------------------------------------------------------------------------------
Dynconfig[SBINDIR]: 
'/usr/bin'

---------------------------------------------------------------------------------
Dynconfig[NCALRPCDIR]: 
'/var/run/samba/ncalrpc'

---------------------------------------------------------------------------------
Dynconfig[LMHOSTSFILE]: 
'/etc/samba/lmhosts'

---------------------------------------------------------------------------------
Dynconfig[LOCKDIR]: 
'/var/cache/samba'

---------------------------------------------------------------------------------
Dynconfig[PYTHONARCHDIR]: 
'/usr/lib/python2.7/site-packages'

---------------------------------------------------------------------------------
Dynconfig[PERL_LIB_INSTALL_DIR]: 
'/usr/share/perl5/vendor_perl'

---------------------------------------------------------------------------------
Dynconfig[LOGFILEBASE]: 
'/var/log/samba'

---------------------------------------------------------------------------------
Dynconfig[PYTHONDIR]: 
'/usr/lib/python2.7/site-packages'

---------------------------------------------------------------------------------
Dynconfig[PERL_ARCH_INSTALL_DIR]: 
'/usr/lib/perl5/vendor_perl'

---------------------------------------------------------------------------------
Dynconfig[NTP_SIGND_SOCKET_DIR]: 
'/var/lib/samba/ntp_signd'

---------------------------------------------------------------------------------
Dynconfig[CONFIGFILE]: 
'/etc/samba/smb.conf'

---------------------------------------------------------------------------------
Dynconfig[SOCKET_DIR]: 
'/var/run/samba'

---------------------------------------------------------------------------------
Dynconfig[MODULESDIR]: 
'/usr/lib/samba'

---------------------------------------------------------------------------------
Dynconfig[WINBINDD_PRIVILEGED_SOCKET_DIR]: 
'/var/lib/samba/winbindd_privileged'

---------------------------------------------------------------------------------
Dynconfig[LIBDIR]: 
'/usr/lib'

---------------------------------------------------------------------------------
Dynconfig[LOCALEDIR]: 
'/usr/share/locale'

---------------------------------------------------------------------------------
Dynconfig[NMBDSOCKETDIR]: 
'/var/run/samba/nmbd'

---------------------------------------------------------------------------------
Dynconfig[INCLUDEDIR]: 
'/usr/include/samba-4.0'

---------------------------------------------------------------------------------
Dynconfig[CODEPAGEDIR]: 
'/usr/share/samba/codepages'

---------------------------------------------------------------------------------
Dynconfig[PRIVATELIBDIR]: 
'/usr/lib/samba'

---------------------------------------------------------------------------------
Dynconfig[PRIVILEGED_SOCKET_DIR]: 
'/var/lib/samba'

---------------------------------------------------------------------------------
Dynconfig[LIBEXECDIR]: 
'/usr/libexec'

---------------------------------------------------------------------------------
Dynconfig[SMB_PASSWD_FILE]: 
'/var/lib/samba/private/smbpasswd'

---------------------------------------------------------------------------------
Dynconfig[BINDIR]: 
'/usr/bin'

---------------------------------------------------------------------------------
Dynconfig[CONFIGDIR]: 
'/etc/samba'

---------------------------------------------------------------------------------
Checking for third party Python module dns.resolver
bundled

---------------------------------------------------------------------------------
Checking for third party Python module iso8601
bundled

---------------------------------------------------------------------------------
Checking for system popt
pkg-config --errors-to-stdout --print-errors "popt >= 0.0.0" --cflags --libs popt
-lpopt
yes

---------------------------------------------------------------------------------
Checking for header popt.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

---------------------------------------------------------------------------------
Checking for library popt
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpopt']
yes

---------------------------------------------------------------------------------
Checking for poptGetContext
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1


                         #define poptGetContext __fake__poptGetContext
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef poptGetContext
                         #if defined __stub_poptGetContext || defined __stub___poptGetContext
                         #error "bad glibc stub"
                         #endif
                         extern char poptGetContext();
                         int main() { return poptGetContext(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpopt']
ok

---------------------------------------------------------------------------------
Checking for system z >= 1.2.3
pkg-config --errors-to-stdout --print-errors "zlib >= 1.2.3" --cflags --libs zlib
-lz
yes

---------------------------------------------------------------------------------
Checking for library z
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lz']
yes

---------------------------------------------------------------------------------
Checking for zlibVersion
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1


                         #define zlibVersion __fake__zlibVersion
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef zlibVersion
                         #if defined __stub_zlibVersion || defined __stub___zlibVersion
                         #error "bad glibc stub"
                         #endif
                         extern char zlibVersion();
                         int main() { return zlibVersion(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lz']
ok

---------------------------------------------------------------------------------
Checking for system z >= 1.2.3
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
    #if (ZLIB_VERNUM >= 0x1230)
    #else
    #error "ZLIB_VERNUM < 0x1230"
    #endif
    z_stream *z;
    inflateInit2(z, -15);
    ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lz']
ok

---------------------------------------------------------------------------------
Checking for system tdb >= 1.3.7
pkg-config --errors-to-stdout --print-errors "tdb >= 1.3.7" --cflags --libs tdb
-Wl,-rpath,/usr/lib -ltdb
yes

-----------------------------------------------------------------------------------------------
Checking for stylesheet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
ok

-----------------------------------------------------------------------------------------------
Checking for Python version >= 2.4.2
ok 2.7.10

-----------------------------------------------------------------------------------------------
Checking for Python version >= 2.4.2
ok 2.7.10

-----------------------------------------------------------------------------------------------
Checking for python headers
using cache

-----------------------------------------------------------------------------------------------
Checking linker accepts -Wl,-no-undefined
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-Wl,-no-undefined', '-L/usr/local/lib']
yes

-----------------------------------------------------------------------------------------------
Checking linker accepts ['-undefined', 'dynamic_lookup']
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
gcc: error: dynamic_lookup: No such file or directory
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-undefined', 'dynamic_lookup', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'no

-----------------------------------------------------------------------------------------------
Checking for system talloc >= 2.1.3
pkg-config --errors-to-stdout --print-errors "talloc >= 2.1.3" --cflags --libs talloc
-Wl,-rpath,/usr/lib -ltalloc
yes

-----------------------------------------------------------------------------------------------
Checking for system pytalloc-util >= 2.1.3
pkg-config --errors-to-stdout --print-errors "pytalloc-util >= 2.1.3" --cflags --libs pytalloc-util
-Wl,-rpath,/usr/lib -lpytalloc-util
yes

-----------------------------------------------------------------------------------------------
Checking for stylesheet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
ok

-----------------------------------------------------------------------------------------------
Checking for Python version >= 2.4.2
ok 2.7.10

-----------------------------------------------------------------------------------------------
Checking for python headers
using cache

-----------------------------------------------------------------------------------------------
Checking linker accepts -Wl,-no-undefined
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-Wl,-no-undefined', '-L/usr/local/lib']
yes

-----------------------------------------------------------------------------------------------
Checking linker accepts ['-undefined', 'dynamic_lookup']
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
gcc: error: dynamic_lookup: No such file or directory
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-undefined', 'dynamic_lookup', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'no

-----------------------------------------------------------------------------------------------
Checking for system tevent >= 0.9.25
pkg-config --errors-to-stdout --print-errors "tevent >= 0.9.25" --cflags --libs tevent
-Wl,-rpath,/usr/lib -ltevent -Wl,-rpath,/usr/lib -ltalloc
yes

-----------------------------------------------------------------------------------------------
Checking for epoll_create
ok

-----------------------------------------------------------------------------------------------
Checking value of NSIG
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { printf("%u", (unsigned)(NSIG)); return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
65

returncode 0
65

-----------------------------------------------------------------------------------------------
Checking value of _NSIG
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { printf("%u", (unsigned)(_NSIG)); return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
65

returncode 0
65

-----------------------------------------------------------------------------------------------
Checking value of SIGRTMAX
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { printf("%u", (unsigned)(SIGRTMAX)); return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
64

returncode 0
64

-----------------------------------------------------------------------------------------------
Checking value of SIGRTMIN
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { printf("%u", (unsigned)(SIGRTMIN)); return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
34

returncode 0
34

-----------------------------------------------------------------------------------------------
Checking for program python
  find program=['python'] paths=[] var='PYTHON'
  -> '/usr/bin/python2'

-----------------------------------------------------------------------------------------------
Checking for Python version >= 2.4.2
ok 2.7.10

-----------------------------------------------------------------------------------------------
Checking for python headers
using cache

-----------------------------------------------------------------------------------------------
Checking linker accepts -Wl,-no-undefined
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-Wl,-no-undefined', '-L/usr/local/lib']
yes

-----------------------------------------------------------------------------------------------
Checking linker accepts ['-undefined', 'dynamic_lookup']
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
gcc: error: dynamic_lookup: No such file or directory
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-undefined', 'dynamic_lookup', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'no

-----------------------------------------------------------------------------------------------
Checking for program python
  find program=['python'] paths=[] var='PYTHON'
  -> '/usr/bin/python2'

-----------------------------------------------------------------------------------------------
Checking for program xsltproc
  find program=['xsltproc'] paths=[] var='XSLTPROC'
  -> '/usr/bin/xsltproc'

-----------------------------------------------------------------------------------------------
Checking for Python version >= 2.4.2
ok 2.7.10

-----------------------------------------------------------------------------------------------
Checking for python headers
using cache

-----------------------------------------------------------------------------------------------
Checking for system pyldb-util >= 1.1.21
pkg-config --errors-to-stdout --print-errors "pyldb-util >= 1.1.21" --cflags --libs pyldb-util
-lpyldb-util -lldb -Wl,-rpath,/usr/lib -ltalloc
yes

-----------------------------------------------------------------------------------------------
Checking for system ldb >= 1.1.21
pkg-config --errors-to-stdout --print-errors "ldb >= 1.1.21" --cflags --libs ldb
-lldb -Wl,-rpath,/usr/lib -ltalloc
yes

-----------------------------------------------------------------------------------------------
Checking linker accepts -Wl,-no-undefined
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-Wl,-no-undefined', '-L/usr/local/lib']
yes

-----------------------------------------------------------------------------------------------
Checking linker accepts ['-undefined', 'dynamic_lookup']
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
gcc: error: dynamic_lookup: No such file or directory
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-undefined', 'dynamic_lookup', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'no

-----------------------------------------------------------------------------------------------
Checking for u_char
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { u_char _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for u_int32_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { u_int32_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for header err.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header sys/bswap.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:23: fatal error: sys/bswap.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for header sys/stropts.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header sys/timeb.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header sys/times.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header timezone.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:22: fatal error: timezone.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for header ttyname.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:21: fatal error: ttyname.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for header netinet/in6.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:25: fatal error: netinet/in6.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for header netinet6/in6.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:26: fatal error: netinet6/in6.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for header curses.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header term.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header termcap.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for atexit
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1


                         #define atexit __fake__atexit
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef atexit
                         #if defined __stub_atexit || defined __stub___atexit
                         #error "bad glibc stub"
                         #endif
                         extern char atexit();
                         int main() { return atexit(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for cgetent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1


                         #define cgetent __fake__cgetent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef cgetent
                         #if defined __stub_cgetent || defined __stub___cgetent
                         #error "bad glibc stub"
                         #endif
                         extern char cgetent();
                         int main() { return cgetent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `cgetent'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)cgetent; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:475:39: error: 'cgetent' undeclared (first use in this function)
  int main(void) { void *__x = (void *)cgetent; return (int)__x; return 0; }
                                       ^
../test.c:475:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:475:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)cgetent; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for getprogname
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */


                         #define getprogname __fake__getprogname
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getprogname
                         #if defined __stub_getprogname || defined __stub___getprogname
                         #error "bad glibc stub"
                         #endif
                         extern char getprogname();
                         int main() { return getprogname(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `getprogname'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)getprogname; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:476:39: error: 'getprogname' undeclared (first use in this function)
  int main(void) { void *__x = (void *)getprogname; return (int)__x; return 0; }
                                       ^
../test.c:476:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:476:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)getprogname; return (int)__x; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for setprogname
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */


                         #define setprogname __fake__setprogname
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setprogname
                         #if defined __stub_setprogname || defined __stub___setprogname
                         #error "bad glibc stub"
                         #endif
                         extern char setprogname();
                         int main() { return setprogname(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `setprogname'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)setprogname; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:477:39: error: 'setprogname' undeclared (first use in this function)
  int main(void) { void *__x = (void *)setprogname; return (int)__x; return 0; }
                                       ^
../test.c:477:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:477:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)setprogname; return (int)__x; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for gethostname
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */


                         #define gethostname __fake__gethostname
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef gethostname
                         #if defined __stub_gethostname || defined __stub___gethostname
                         #error "bad glibc stub"
                         #endif
                         extern char gethostname();
                         int main() { return gethostname(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for putenv
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1


                         #define putenv __fake__putenv
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef putenv
                         #if defined __stub_putenv || defined __stub___putenv
                         #error "bad glibc stub"
                         #endif
                         extern char putenv();
                         int main() { return putenv(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for rcmd
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1


                         #define rcmd __fake__rcmd
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef rcmd
                         #if defined __stub_rcmd || defined __stub___rcmd
                         #error "bad glibc stub"
                         #endif
                         extern char rcmd();
                         int main() { return rcmd(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for readv
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1


                         #define readv __fake__readv
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef readv
                         #if defined __stub_readv || defined __stub___readv
                         #error "bad glibc stub"
                         #endif
                         extern char readv();
                         int main() { return readv(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for sendmsg
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1


                         #define sendmsg __fake__sendmsg
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef sendmsg
                         #if defined __stub_sendmsg || defined __stub___sendmsg
                         #error "bad glibc stub"
                         #endif
                         extern char sendmsg();
                         int main() { return sendmsg(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for setitimer
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1


                         #define setitimer __fake__setitimer
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setitimer
                         #if defined __stub_setitimer || defined __stub___setitimer
                         #error "bad glibc stub"
                         #endif
                         extern char setitimer();
                         int main() { return setitimer(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for strlwr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1


                         #define strlwr __fake__strlwr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strlwr
                         #if defined __stub_strlwr || defined __stub___strlwr
                         #error "bad glibc stub"
                         #endif
                         extern char strlwr();
                         int main() { return strlwr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `strlwr'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)strlwr; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:484:39: error: 'strlwr' undeclared (first use in this function)
  int main(void) { void *__x = (void *)strlwr; return (int)__x; return 0; }
                                       ^
../test.c:484:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:484:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)strlwr; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for strncasecmp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */


                         #define strncasecmp __fake__strncasecmp
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strncasecmp
                         #if defined __stub_strncasecmp || defined __stub___strncasecmp
                         #error "bad glibc stub"
                         #endif
                         extern char strncasecmp();
                         int main() { return strncasecmp(); }


<==
[1/2] Compiling test.c
../test.c:481:38: warning: conflicting types for built-in function 'strncasecmp'
                          extern char strncasecmp();
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for strptime
ok

-----------------------------------------------------------------------------------------------
Checking for strsep
ok

-----------------------------------------------------------------------------------------------
Checking for strsep_copy
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1


                         #define strsep_copy __fake__strsep_copy
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strsep_copy
                         #if defined __stub_strsep_copy || defined __stub___strsep_copy
                         #error "bad glibc stub"
                         #endif
                         extern char strsep_copy();
                         int main() { return strsep_copy(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `strsep_copy'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)strsep_copy; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:486:39: error: 'strsep_copy' undeclared (first use in this function)
  int main(void) { void *__x = (void *)strsep_copy; return (int)__x; return 0; }
                                       ^
../test.c:486:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:486:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)strsep_copy; return (int)__x; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for strtok_r
ok

-----------------------------------------------------------------------------------------------
Checking for strupr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */


                         #define strupr __fake__strupr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strupr
                         #if defined __stub_strupr || defined __stub___strupr
                         #error "bad glibc stub"
                         #endif
                         extern char strupr();
                         int main() { return strupr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `strupr'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)strupr; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:487:39: error: 'strupr' undeclared (first use in this function)
  int main(void) { void *__x = (void *)strupr; return (int)__x; return 0; }
                                       ^
../test.c:487:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:487:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)strupr; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for swab
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */


                         #define swab __fake__swab
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef swab
                         #if defined __stub_swab || defined __stub___swab
                         #error "bad glibc stub"
                         #endif
                         extern char swab();
                         int main() { return swab(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for umask
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1


                         #define umask __fake__umask
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef umask
                         #if defined __stub_umask || defined __stub___umask
                         #error "bad glibc stub"
                         #endif
                         extern char umask();
                         int main() { return umask(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for uname
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1


                         #define uname __fake__uname
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef uname
                         #if defined __stub_uname || defined __stub___uname
                         #error "bad glibc stub"
                         #endif
                         extern char uname();
                         int main() { return uname(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for unsetenv
ok

-----------------------------------------------------------------------------------------------
Checking for closefrom
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1


                         #define closefrom __fake__closefrom
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef closefrom
                         #if defined __stub_closefrom || defined __stub___closefrom
                         #error "bad glibc stub"
                         #endif
                         extern char closefrom();
                         int main() { return closefrom(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `closefrom'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)closefrom; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:491:39: error: 'closefrom' undeclared (first use in this function)
  int main(void) { void *__x = (void *)closefrom; return (int)__x; return 0; }
                                       ^
../test.c:491:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:491:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)closefrom; return (int)__x; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for err
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */


                         #define err __fake__err
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef err
                         #if defined __stub_err || defined __stub___err
                         #error "bad glibc stub"
                         #endif
                         extern char err();
                         int main() { return err(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for warn
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1


                         #define warn __fake__warn
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef warn
                         #if defined __stub_warn || defined __stub___warn
                         #error "bad glibc stub"
                         #endif
                         extern char warn();
                         int main() { return warn(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for errx
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1


                         #define errx __fake__errx
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef errx
                         #if defined __stub_errx || defined __stub___errx
                         #error "bad glibc stub"
                         #endif
                         extern char errx();
                         int main() { return errx(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for warnx
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1


                         #define warnx __fake__warnx
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef warnx
                         #if defined __stub_warnx || defined __stub___warnx
                         #error "bad glibc stub"
                         #endif
                         extern char warnx();
                         int main() { return warnx(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for flock
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1


                         #define flock __fake__flock
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef flock
                         #if defined __stub_flock || defined __stub___flock
                         #error "bad glibc stub"
                         #endif
                         extern char flock();
                         int main() { return flock(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for writev
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1


                         #define writev __fake__writev
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef writev
                         #if defined __stub_writev || defined __stub___writev
                         #error "bad glibc stub"
                         #endif
                         extern char writev();
                         int main() { return writev(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for strerror_r
ok

-----------------------------------------------------------------------------------------------
Checking for XSI (rather than GNU) prototype for strerror_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int strerror_r(int errnum, char *buf, size_t buflen);

<==
[1/1] Compiling test.c
../test.c:498:5: error: conflicting types for 'strerror_r'
 int strerror_r(int errnum, char *buf, size_t buflen);
     ^
In file included from /usr/include/memory.h:29:0,
                 from ../test.c:487:
/usr/include/string.h:433:14: note: previous declaration of 'strerror_r' was here
 extern char *strerror_r (int __errnum, char *__buf, size_t __buflen)
              ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source4/heimdal_build', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for hstrerror
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */


                         #define hstrerror __fake__hstrerror
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef hstrerror
                         #if defined __stub_hstrerror || defined __stub___hstrerror
                         #error "bad glibc stub"
                         #endif
                         extern char hstrerror();
                         int main() { return hstrerror(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for socket
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1


                         #define socket __fake__socket
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef socket
                         #if defined __stub_socket || defined __stub___socket
                         #error "bad glibc stub"
                         #endif
                         extern char socket();
                         int main() { return socket(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for getipnodebyname
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1


                         #define getipnodebyname __fake__getipnodebyname
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getipnodebyname
                         #if defined __stub_getipnodebyname || defined __stub___getipnodebyname
                         #error "bad glibc stub"
                         #endif
                         extern char getipnodebyname();
                         int main() { return getipnodebyname(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `getipnodebyname'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)getipnodebyname; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:501:39: error: 'getipnodebyname' undeclared (first use in this function)
  int main(void) { void *__x = (void *)getipnodebyname; return (int)__x; return 0; }
                                       ^
../test.c:501:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:501:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)getipnodebyname; return (int)__x; return 0; }
                                                               ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for gethostent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */


                         #define gethostent __fake__gethostent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef gethostent
                         #if defined __stub_gethostent || defined __stub___gethostent
                         #error "bad glibc stub"
                         #endif
                         extern char gethostent();
                         int main() { return gethostent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for gethostent_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1


                         #define gethostent_r __fake__gethostent_r
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef gethostent_r
                         #if defined __stub_gethostent_r || defined __stub___gethostent_r
                         #error "bad glibc stub"
                         #endif
                         extern char gethostent_r();
                         int main() { return gethostent_r(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for sethostent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1


                         #define sethostent __fake__sethostent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef sethostent
                         #if defined __stub_sethostent || defined __stub___sethostent
                         #error "bad glibc stub"
                         #endif
                         extern char sethostent();
                         int main() { return sethostent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for endhostent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1


                         #define endhostent __fake__endhostent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef endhostent
                         #if defined __stub_endhostent || defined __stub___endhostent
                         #error "bad glibc stub"
                         #endif
                         extern char endhostent();
                         int main() { return endhostent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for getipnodebyaddr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1


                         #define getipnodebyaddr __fake__getipnodebyaddr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getipnodebyaddr
                         #if defined __stub_getipnodebyaddr || defined __stub___getipnodebyaddr
                         #error "bad glibc stub"
                         #endif
                         extern char getipnodebyaddr();
                         int main() { return getipnodebyaddr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `getipnodebyaddr'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)getipnodebyaddr; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:506:39: error: 'getipnodebyaddr' undeclared (first use in this function)
  int main(void) { void *__x = (void *)getipnodebyaddr; return (int)__x; return 0; }
                                       ^
../test.c:506:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:506:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)getipnodebyaddr; return (int)__x; return 0; }
                                                               ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for freehostent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */


                         #define freehostent __fake__freehostent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef freehostent
                         #if defined __stub_freehostent || defined __stub___freehostent
                         #error "bad glibc stub"
                         #endif
                         extern char freehostent();
                         int main() { return freehostent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `freehostent'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)freehostent; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:507:39: error: 'freehostent' undeclared (first use in this function)
  int main(void) { void *__x = (void *)freehostent; return (int)__x; return 0; }
                                       ^
../test.c:507:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:507:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)freehostent; return (int)__x; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for gethostbyname_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */


                         #define gethostbyname_r __fake__gethostbyname_r
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef gethostbyname_r
                         #if defined __stub_gethostbyname_r || defined __stub___gethostbyname_r
                         #error "bad glibc stub"
                         #endif
                         extern char gethostbyname_r();
                         int main() { return gethostbyname_r(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for gethostbyaddr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1


                         #define gethostbyaddr __fake__gethostbyaddr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef gethostbyaddr
                         #if defined __stub_gethostbyaddr || defined __stub___gethostbyaddr
                         #error "bad glibc stub"
                         #endif
                         extern char gethostbyaddr();
                         int main() { return gethostbyaddr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for library socket
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
/usr/bin/ld: cannot find -lsocket
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lsocket']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------------------------------------
Checking for library nsl
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lnsl']
yes

-----------------------------------------------------------------------------------------------
Checking for getipnodebyname
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1


                         #define getipnodebyname __fake__getipnodebyname
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getipnodebyname
                         #if defined __stub_getipnodebyname || defined __stub___getipnodebyname
                         #error "bad glibc stub"
                         #endif
                         extern char getipnodebyname();
                         int main() { return getipnodebyname(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `getipnodebyname'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lnsl']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)getipnodebyname; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:510:39: error: 'getipnodebyname' undeclared (first use in this function)
  int main(void) { void *__x = (void *)getipnodebyname; return (int)__x; return 0; }
                                       ^
../test.c:510:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:510:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)getipnodebyname; return (int)__x; return 0; }
                                                               ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for getipnodebyaddr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1


                         #define getipnodebyaddr __fake__getipnodebyaddr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getipnodebyaddr
                         #if defined __stub_getipnodebyaddr || defined __stub___getipnodebyaddr
                         #error "bad glibc stub"
                         #endif
                         extern char getipnodebyaddr();
                         int main() { return getipnodebyaddr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `getipnodebyaddr'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lnsl']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)getipnodebyaddr; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:510:39: error: 'getipnodebyaddr' undeclared (first use in this function)
  int main(void) { void *__x = (void *)getipnodebyaddr; return (int)__x; return 0; }
                                       ^
../test.c:510:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:510:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)getipnodebyaddr; return (int)__x; return 0; }
                                                               ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for freehostent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1


                         #define freehostent __fake__freehostent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef freehostent
                         #if defined __stub_freehostent || defined __stub___freehostent
                         #error "bad glibc stub"
                         #endif
                         extern char freehostent();
                         int main() { return freehostent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `freehostent'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lnsl']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)freehostent; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:510:39: error: 'freehostent' undeclared (first use in this function)
  int main(void) { void *__x = (void *)freehostent; return (int)__x; return 0; }
                                       ^
../test.c:510:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:510:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)freehostent; return (int)__x; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for iruserok
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1


                         #define iruserok __fake__iruserok
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef iruserok
                         #if defined __stub_iruserok || defined __stub___iruserok
                         #error "bad glibc stub"
                         #endif
                         extern char iruserok();
                         int main() { return iruserok(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for bswap16
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1


                         #define bswap16 __fake__bswap16
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef bswap16
                         #if defined __stub_bswap16 || defined __stub___bswap16
                         #error "bad glibc stub"
                         #endif
                         extern char bswap16();
                         int main() { return bswap16(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `bswap16'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)bswap16; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:512:39: error: 'bswap16' undeclared (first use in this function)
  int main(void) { void *__x = (void *)bswap16; return (int)__x; return 0; }
                                       ^
../test.c:512:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:512:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)bswap16; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for bswap32
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */


                         #define bswap32 __fake__bswap32
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef bswap32
                         #if defined __stub_bswap32 || defined __stub___bswap32
                         #error "bad glibc stub"
                         #endif
                         extern char bswap32();
                         int main() { return bswap32(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `bswap32'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)bswap32; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:513:39: error: 'bswap32' undeclared (first use in this function)
  int main(void) { void *__x = (void *)bswap32; return (int)__x; return 0; }
                                       ^
../test.c:513:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:513:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)bswap32; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for header sys/termios.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for struct winsize
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct winsize _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member ws_xpixel in struct winsize
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct winsize s; void *_x; _x=(void *)&s.ws_xpixel; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member ws_ypixel in struct winsize
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct winsize s; void *_x; _x=(void *)&s.ws_ypixel; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for variable h_errno
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef h_errno
                      void *_x; _x=(void *)&h_errno; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for declaration of h_errno
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef h_errno
                      void *_x; _x=(void *)&h_errno; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for res_nsearch
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1


                         #define res_nsearch __fake__res_nsearch
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef res_nsearch
                         #if defined __stub_res_nsearch || defined __stub___res_nsearch
                         #error "bad glibc stub"
                         #endif
                         extern char res_nsearch();
                         int main() { return res_nsearch(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `res_nsearch'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
/* #undef HAVE_RES_NSEARCH */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)res_nsearch; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:525:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)res_nsearch; return (int)__x; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `__res_nsearch'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------------------------------------
Checking for res_ndestroy
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
/* #undef HAVE_RES_NSEARCH */


                         #define res_ndestroy __fake__res_ndestroy
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef res_ndestroy
                         #if defined __stub_res_ndestroy || defined __stub___res_ndestroy
                         #error "bad glibc stub"
                         #endif
                         extern char res_ndestroy();
                         int main() { return res_ndestroy(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `res_ndestroy'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
/* #undef HAVE_RES_NSEARCH */
/* #undef HAVE_RES_NDESTROY */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)res_ndestroy; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:526:39: error: 'res_ndestroy' undeclared (first use in this function)
  int main(void) { void *__x = (void *)res_ndestroy; return (int)__x; return 0; }
                                       ^
../test.c:526:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:526:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)res_ndestroy; return (int)__x; return 0; }
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for dns_search
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
/* #undef HAVE_RES_NSEARCH */
/* #undef HAVE_RES_NDESTROY */


                         #define dns_search __fake__dns_search
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dns_search
                         #if defined __stub_dns_search || defined __stub___dns_search
                         #error "bad glibc stub"
                         #endif
                         extern char dns_search();
                         int main() { return dns_search(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `dns_search'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
/* #undef HAVE_RES_NSEARCH */
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)dns_search; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:527:39: error: 'dns_search' undeclared (first use in this function)
  int main(void) { void *__x = (void *)dns_search; return (int)__x; return 0; }
                                       ^
../test.c:527:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:527:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)dns_search; return (int)__x; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for dn_expand
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
/* #undef HAVE_RES_NSEARCH */
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */


                         #define dn_expand __fake__dn_expand
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dn_expand
                         #if defined __stub_dn_expand || defined __stub___dn_expand
                         #error "bad glibc stub"
                         #endif
                         extern char dn_expand();
                         int main() { return dn_expand(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `dn_expand'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
/* #undef HAVE_RES_NSEARCH */
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
/* #undef HAVE_DN_EXPAND */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)dn_expand; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:528:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)dn_expand; return (int)__x; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `__dn_expand'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------------------------------------
Checking for res_nsearch
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
/* #undef HAVE_RES_NSEARCH */
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
/* #undef HAVE_DN_EXPAND */


                         #define res_nsearch __fake__res_nsearch
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef res_nsearch
                         #if defined __stub_res_nsearch || defined __stub___res_nsearch
                         #error "bad glibc stub"
                         #endif
                         extern char res_nsearch();
                         int main() { return res_nsearch(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `res_nsearch'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lresolv']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
/* #undef HAVE_RES_NSEARCH */
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
/* #undef HAVE_DN_EXPAND */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)res_nsearch; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:528:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)res_nsearch; return (int)__x; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lresolv']
ok

-----------------------------------------------------------------------------------------------
Checking for res_ndestroy
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
/* #undef HAVE_DN_EXPAND */


                         #define res_ndestroy __fake__res_ndestroy
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef res_ndestroy
                         #if defined __stub_res_ndestroy || defined __stub___res_ndestroy
                         #error "bad glibc stub"
                         #endif
                         extern char res_ndestroy();
                         int main() { return res_ndestroy(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `res_ndestroy'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lresolv']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
/* #undef HAVE_DN_EXPAND */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)res_ndestroy; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:528:39: error: 'res_ndestroy' undeclared (first use in this function)
  int main(void) { void *__x = (void *)res_ndestroy; return (int)__x; return 0; }
                                       ^
../test.c:528:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:528:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)res_ndestroy; return (int)__x; return 0; }
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for dns_search
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
/* #undef HAVE_DN_EXPAND */


                         #define dns_search __fake__dns_search
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dns_search
                         #if defined __stub_dns_search || defined __stub___dns_search
                         #error "bad glibc stub"
                         #endif
                         extern char dns_search();
                         int main() { return dns_search(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `dns_search'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lresolv']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
/* #undef HAVE_DN_EXPAND */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)dns_search; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:528:39: error: 'dns_search' undeclared (first use in this function)
  int main(void) { void *__x = (void *)dns_search; return (int)__x; return 0; }
                                       ^
../test.c:528:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:528:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)dns_search; return (int)__x; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for dn_expand
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
/* #undef HAVE_DN_EXPAND */


                         #define dn_expand __fake__dn_expand
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dn_expand
                         #if defined __stub_dn_expand || defined __stub___dn_expand
                         #error "bad glibc stub"
                         #endif
                         extern char dn_expand();
                         int main() { return dn_expand(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `dn_expand'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lresolv']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:17: fatal error: dns.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
/* #undef HAVE_DN_EXPAND */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)dn_expand; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:528:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)dn_expand; return (int)__x; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lresolv']
ok

-----------------------------------------------------------------------------------------------
Checking for variable _res
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef _res
                      void *_x; _x=(void *)&_res; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for declaration of _res
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef _res
                      void *_x; _x=(void *)&_res; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for dirfd
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1


                         #define dirfd __fake__dirfd
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dirfd
                         #if defined __stub_dirfd || defined __stub___dirfd
                         #error "bad glibc stub"
                         #endif
                         extern char dirfd();
                         int main() { return dirfd(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for declaration of dirfd
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef dirfd
                      void *_x; _x=(void *)&dirfd; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:532:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&dirfd; return (int)_x;
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member dd_fd in DIR
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { DIR s; void *_x; _x=(void *)&s.dd_fd; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:531:23: error: storage size of 's' isn't known
  int main(void) { DIR s; void *_x; _x=(void *)&s.dd_fd; return 0; }
                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for program krb5-config.heimdal
  find program=['krb5-config.heimdal'] paths=[] var='HEIMDAL_KRB5_CONFIG'
  -> ''

-----------------------------------------------------------------------------------------------
Checking for program krb5-config
  find program=['krb5-config'] paths=[] var='HEIMDAL_KRB5_CONFIG'
  -> '/usr/bin/krb5-config'

-----------------------------------------------------------------------------------------------
Checking for system com_err
pkg-config --errors-to-stdout --print-errors "com_err >= 0.0.0" --cflags --libs com_err
-I/usr/include/et -lcom_err
yes

-----------------------------------------------------------------------------------------------
Checking for library com_err
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-I/usr/include/et', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lcom_err']
yes

-----------------------------------------------------------------------------------------------
Checking for com_right_r
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
#define HAVE_CONFIG_H 1
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1


                         #define com_right_r __fake__com_right_r
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef com_right_r
                         #if defined __stub_com_right_r || defined __stub___com_right_r
                         #error "bad glibc stub"
                         #endif
                         extern char com_right_r();
                         int main() { return com_right_r(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-I/usr/include/et', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lcom_err']
ok

-----------------------------------------------------------------------------------------------
Checking for gnutls >= 3.0.0s
pkg-config --errors-to-stdout --print-errors "gnutls >= 3.0.0" --cflags --libs gnutls
-I/usr/include/p11-kit-1 -lgnutls
yes

-----------------------------------------------------------------------------------------------
Checking for library gnutls
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-I/usr/include/p11-kit-1', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lgnutls']
yes

-----------------------------------------------------------------------------------------------
Checking for gnutls_global_init
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-I/usr/include/p11-kit-1', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1


                         #define gnutls_global_init __fake__gnutls_global_init
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef gnutls_global_init
                         #if defined __stub_gnutls_global_init || defined __stub___gnutls_global_init
                         #error "bad glibc stub"
                         #endif
                         extern char gnutls_global_init();
                         int main() { return gnutls_global_init(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-I/usr/include/p11-kit-1', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lgnutls']
ok

-----------------------------------------------------------------------------------------------
Checking for header gnutls/x509.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-I/usr/include/p11-kit-1', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for variable gnutls_x509_crt_set_version
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef gnutls_x509_crt_set_version
                      void *_x; _x=(void *)&gnutls_x509_crt_set_version; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:634:81: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&gnutls_x509_crt_set_version; return (int)_x;
                                                                                 ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-I/usr/include/p11-kit-1', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for variable gnutls_x509_crt_set_subject_key_id
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef gnutls_x509_crt_set_subject_key_id
                      void *_x; _x=(void *)&gnutls_x509_crt_set_subject_key_id; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:635:88: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&gnutls_x509_crt_set_subject_key_id; return (int)_x;
                                                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-I/usr/include/p11-kit-1', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for gnutls_datum
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { gnutls_datum _x; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:633:2: warning: 'gnutls_datum' is deprecated [-Wdeprecated-declarations]
  int main(void) { gnutls_datum _x; return 0; }
  ^
In file included from ../test.c:631:0:
/usr/include/gnutls/gnutls.h:790:9: note: declared here
 typedef struct {
         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-I/usr/include/p11-kit-1', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for gnutls_datum_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { gnutls_datum_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-I/usr/include/p11-kit-1', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for header linux/fcntl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for declaration of F_SETLEASE
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef F_SETLEASE
                      void *_x; _x=(void *)&F_SETLEASE; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for declaration of SA_SIGINFO
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef SA_SIGINFO
                      void *_x; _x=(void *)&SA_SIGINFO; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for backtrace
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1


                         #define backtrace __fake__backtrace
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef backtrace
                         #if defined __stub_backtrace || defined __stub___backtrace
                         #error "bad glibc stub"
                         #endif
                         extern char backtrace();
                         int main() { return backtrace(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for backtrace_symbols
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1


                         #define backtrace_symbols __fake__backtrace_symbols
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef backtrace_symbols
                         #if defined __stub_backtrace_symbols || defined __stub___backtrace_symbols
                         #error "bad glibc stub"
                         #endif
                         extern char backtrace_symbols();
                         int main() { return backtrace_symbols(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for member f_frsize in struct statvfs
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct statvfs s; void *_x; _x=(void *)&s.f_frsize; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for statvfs (SVR4)
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct statvfs fsd; exit(statvfs(0, &fsd)); return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for *bsd style statfs with statfs.f_iosize
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct statfs fsd;
		fsd.f_bsize = 0;
		fsd.f_iosize = 0;
		return (statfs (".", &fsd));
		; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:648:6: error: 'struct statfs' has no member named 'f_iosize'
   fsd.f_iosize = 0;
      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking if f_fsid is an integer
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct statvfs buf; buf.f_fsid = 0; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether statvfs.f_flag exists
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct statvfs buf; buf.f_flag = 0; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether statvfs.f_flags exists
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct statvfs buf; buf.f_flags = 0; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:647:42: error: 'struct statvfs' has no member named 'f_flags'
  int main(void) { struct statvfs buf; buf.f_flags = 0; return 0; }
                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for libsystemd-daemon
pkg-config --errors-to-stdout --print-errors --cflags --libs libsystemd-daemon
-lsystemd
yes

-----------------------------------------------------------------------------------------------
Checking for library systemd-daemon
==>

int foo()
{
    int v = 2;
    return v*2;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-fPIC', '-DPIC', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/libtestprog.so
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/libtestprog.so', '-lpthread', '-Wl,-no-undefined', '-shared', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lsystemd-daemon']
yes

-----------------------------------------------------------------------------------------------
Checking for libsystemd-journal
pkg-config --errors-to-stdout --print-errors --cflags --libs libsystemd-journal
-lsystemd
yes

-----------------------------------------------------------------------------------------------
Checking for library systemd-journal
==>

int foo()
{
    int v = 2;
    return v*2;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-fPIC', '-DPIC', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/libtestprog.so
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/libtestprog.so', '-lpthread', '-Wl,-no-undefined', '-shared', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lsystemd-journal']
yes

-----------------------------------------------------------------------------------------------
Checking for lttng-ust
pkg-config --errors-to-stdout --print-errors --cflags --libs lttng-ust
Package lttng-ust was not found in the pkg-config search path.
Perhaps you should add the directory containing `lttng-ust.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lttng-ust' found
not found

-----------------------------------------------------------------------------------------------
Checking for header lttng/tracef.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:26: fatal error: lttng/tracef.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for library lttng-ust
==>

int foo()
{
    int v = 2;
    return v*2;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-fPIC', '-DPIC', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/libtestprog.so
/usr/bin/ld: cannot find -llttng-ust
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/libtestprog.so', '-lpthread', '-Wl,-no-undefined', '-shared', '-L/usr/local/lib', '-Wl,-Bdynamic', '-llttng-ust']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> libtestprog.so}'no

-----------------------------------------------------------------------------------------------
Checking for header gpfs.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:18: fatal error: gpfs.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/lpp/mmfs/include/', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for library iconv
==>

int foo()
{
    int v = 2;
    return v*2;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-fPIC', '-DPIC', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/libtestprog.so
/usr/bin/ld: cannot find -liconv
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/libtestprog.so', '-lpthread', '-Wl,-no-undefined', '-shared', '-L/usr/local/lib', '-Wl,-Bdynamic', '-liconv']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> libtestprog.so}'no

-----------------------------------------------------------------------------------------------
Checking for library iconv
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
/usr/bin/ld: cannot find -liconv
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-liconv']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------------------------------------
Checking for iconv_open
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */


                         #define iconv_open __fake__iconv_open
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef iconv_open
                         #if defined __stub_iconv_open || defined __stub___iconv_open
                         #error "bad glibc stub"
                         #endif
                         extern char iconv_open();
                         int main() { return iconv_open(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for pam_start
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1


                         #define pam_start __fake__pam_start
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pam_start
                         #if defined __stub_pam_start || defined __stub___pam_start
                         #error "bad glibc stub"
                         #endif
                         extern char pam_start();
                         int main() { return pam_start(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `pam_start'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
/* #undef HAVE_PAM_START */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)pam_start; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:653:39: error: 'pam_start' undeclared (first use in this function)
  int main(void) { void *__x = (void *)pam_start; return (int)__x; return 0; }
                                       ^
../test.c:653:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:653:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)pam_start; return (int)__x; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for library pam
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpam']
yes

-----------------------------------------------------------------------------------------------
Checking for pam_start
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
/* #undef HAVE_PAM_START */
#define HAVE_LIBPAM 1


                         #define pam_start __fake__pam_start
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pam_start
                         #if defined __stub_pam_start || defined __stub___pam_start
                         #error "bad glibc stub"
                         #endif
                         extern char pam_start();
                         int main() { return pam_start(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpam']
ok

-----------------------------------------------------------------------------------------------
Checking for header security/pam_modules.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header pam/pam_modules.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:17:29: fatal error: pam/pam_modules.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for header nss_dbdefs.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:24: fatal error: nss_dbdefs.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for member ipnode.af_family in union nss_XbyY_key
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { union nss_XbyY_key s; void *_x; _x=(void *)&s.ipnode.af_family; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:655:38: error: storage size of 's' isn't known
  int main(void) { union nss_XbyY_key s; void *_x; _x=(void *)&s.ipnode.af_family; return 0; }
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for member pw_comment in struct passwd
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct passwd s; void *_x; _x=(void *)&s.pw_comment; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:657:59: error: 'struct passwd' has no member named 'pw_comment'
  int main(void) { struct passwd s; void *_x; _x=(void *)&s.pw_comment; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for member pw_age in struct passwd
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct passwd s; void *_x; _x=(void *)&s.pw_age; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:658:59: error: 'struct passwd' has no member named 'pw_age'
  int main(void) { struct passwd s; void *_x; _x=(void *)&s.pw_age; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for library ncurses
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lncurses']
yes

-----------------------------------------------------------------------------------------------
Checking for tgetent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1


                         #define tgetent __fake__tgetent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef tgetent
                         #if defined __stub_tgetent || defined __stub___tgetent
                         #error "bad glibc stub"
                         #endif
                         extern char tgetent();
                         int main() { return tgetent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lncurses']
ok

-----------------------------------------------------------------------------------------------
Checking for rl_completion_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


#ifdef HAVE_READLINE_READLINE_H
#  include 
#  ifdef HAVE_READLINE_HISTORY_H
#    include 
#  endif
#else
#  ifdef HAVE_READLINE_H
#    include 
#    ifdef HAVE_HISTORY_H
#      include 
#    endif
#  endif
#endif
int main(void) {rl_completion_t f; return 0;}


<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:674:17: error: unknown type name 'rl_completion_t'
 int main(void) {rl_completion_t f; return 0;}
                 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/libcli/smbreadline', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for CPPFunction
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


#ifdef HAVE_READLINE_READLINE_H
#  include 
#  ifdef HAVE_READLINE_HISTORY_H
#    include 
#  endif
#else
#  ifdef HAVE_READLINE_H
#    include 
#    ifdef HAVE_HISTORY_H
#      include 
#    endif
#  endif
#endif
int main(void) {CPPFunction f; return 0;}


<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:675:1: warning: 'CPPFunction' is deprecated [-Wdeprecated-declarations]
 int main(void) {CPPFunction f; return 0;}
 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/libcli/smbreadline', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for library readline
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lreadline']
yes

-----------------------------------------------------------------------------------------------
Checking for rl_completion_matches
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1


                         #define rl_completion_matches __fake__rl_completion_matches
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef rl_completion_matches
                         #if defined __stub_rl_completion_matches || defined __stub___rl_completion_matches
                         #error "bad glibc stub"
                         #endif
                         extern char rl_completion_matches();
                         int main() { return rl_completion_matches(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lreadline']
ok

-----------------------------------------------------------------------------------------------
Checking for history_list
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1


                         #define history_list __fake__history_list
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef history_list
                         #if defined __stub_history_list || defined __stub___history_list
                         #error "bad glibc stub"
                         #endif
                         extern char history_list();
                         int main() { return history_list(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lreadline']
ok

-----------------------------------------------------------------------------------------------
Checking for MD5Init
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1


                         #define MD5Init __fake__MD5Init
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef MD5Init
                         #if defined __stub_MD5Init || defined __stub___MD5Init
                         #error "bad glibc stub"
                         #endif
                         extern char MD5Init();
                         int main() { return MD5Init(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `MD5Init'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
/* #undef HAVE_MD5INIT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)MD5Init; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:669:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)MD5Init; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `MD5Init'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------------------------------------
Checking for MD5Init
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
/* #undef HAVE_MD5INIT */


                         #define MD5Init __fake__MD5Init
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef MD5Init
                         #if defined __stub_MD5Init || defined __stub___MD5Init
                         #error "bad glibc stub"
                         #endif
                         extern char MD5Init();
                         int main() { return MD5Init(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lbsd']
ok

-----------------------------------------------------------------------------------------------
Checking for CC_MD5_Init
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:39: fatal error: CommonCrypto/CommonDigest.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1


                         #define CC_MD5_Init __fake__CC_MD5_Init
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef CC_MD5_Init
                         #if defined __stub_CC_MD5_Init || defined __stub___CC_MD5_Init
                         #error "bad glibc stub"
                         #endif
                         extern char CC_MD5_Init();
                         int main() { return CC_MD5_Init(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `CC_MD5_Init'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)CC_MD5_Init; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:669:39: error: 'CC_MD5_Init' undeclared (first use in this function)
  int main(void) { void *__x = (void *)CC_MD5_Init; return (int)__x; return 0; }
                                       ^
../test.c:669:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:669:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)CC_MD5_Init; return (int)__x; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for CC_MD5_Init
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:39: fatal error: CommonCrypto/CommonDigest.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */


                         #define CC_MD5_Init __fake__CC_MD5_Init
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef CC_MD5_Init
                         #if defined __stub_CC_MD5_Init || defined __stub___CC_MD5_Init
                         #error "bad glibc stub"
                         #endif
                         extern char CC_MD5_Init();
                         int main() { return CC_MD5_Init(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `CC_MD5_Init'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:39: fatal error: CommonCrypto/CommonDigest.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:39: fatal error: CommonCrypto/CommonDigest.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)CC_MD5_Init; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:669:39: error: 'CC_MD5_Init' undeclared (first use in this function)
  int main(void) { void *__x = (void *)CC_MD5_Init; return (int)__x; return 0; }
                                       ^
../test.c:669:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:669:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)CC_MD5_Init; return (int)__x; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for SHA1_Update
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */


                         #define SHA1_Update __fake__SHA1_Update
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef SHA1_Update
                         #if defined __stub_SHA1_Update || defined __stub___SHA1_Update
                         #error "bad glibc stub"
                         #endif
                         extern char SHA1_Update();
                         int main() { return SHA1_Update(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `SHA1_Update'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)SHA1_Update; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:670:39: error: 'SHA1_Update' undeclared (first use in this function)
  int main(void) { void *__x = (void *)SHA1_Update; return (int)__x; return 0; }
                                       ^
../test.c:670:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:670:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)SHA1_Update; return (int)__x; return 0; }
                                                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for SHA256_Update
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */


                         #define SHA256_Update __fake__SHA256_Update
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef SHA256_Update
                         #if defined __stub_SHA256_Update || defined __stub___SHA256_Update
                         #error "bad glibc stub"
                         #endif
                         extern char SHA256_Update();
                         int main() { return SHA256_Update(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `SHA256_Update'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)SHA256_Update; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:671:39: error: 'SHA256_Update' undeclared (first use in this function)
  int main(void) { void *__x = (void *)SHA256_Update; return (int)__x; return 0; }
                                       ^
../test.c:671:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:671:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)SHA256_Update; return (int)__x; return 0; }
                                                             ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for SHA512_Update
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */


                         #define SHA512_Update __fake__SHA512_Update
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef SHA512_Update
                         #if defined __stub_SHA512_Update || defined __stub___SHA512_Update
                         #error "bad glibc stub"
                         #endif
                         extern char SHA512_Update();
                         int main() { return SHA512_Update(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `SHA512_Update'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)SHA512_Update; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:672:39: error: 'SHA512_Update' undeclared (first use in this function)
  int main(void) { void *__x = (void *)SHA512_Update; return (int)__x; return 0; }
                                       ^
../test.c:672:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:672:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)SHA512_Update; return (int)__x; return 0; }
                                                             ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for perl module Parse::Yapp::Driver 1.05 
not found

-----------------------------------------------------------------------------------------------
perl manpage generation
ok

-----------------------------------------------------------------------------------------------
perl man1 extension
1p

-----------------------------------------------------------------------------------------------
perl man3 extension
3pm

-----------------------------------------------------------------------------------------------
Checking for program yapp
  find program=['yapp'] paths=[] var='YAPP'
  -> ''

-----------------------------------------------------------------------------------------------
Checking for program pod2man
  find program=['pod2man'] paths=[] var='POD2MAN'
  -> '/usr/bin/core_perl/pod2man'

-----------------------------------------------------------------------------------------------
Checking linker accepts -Wl,--export-dynamic
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-Wl,--export-dynamic', '-L/usr/local/lib']
yes

-----------------------------------------------------------------------------------------------
Checking for header libexc.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:20: fatal error: libexc.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for header libunwind.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:23: fatal error: libunwind.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for header linux/falloc.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header linux/ioctl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for getcwd
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1


                         #define getcwd __fake__getcwd
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getcwd
                         #if defined __stub_getcwd || defined __stub___getcwd
                         #error "bad glibc stub"
                         #endif
                         extern char getcwd();
                         int main() { return getcwd(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fchown
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1


                         #define fchown __fake__fchown
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fchown
                         #if defined __stub_fchown || defined __stub___fchown
                         #error "bad glibc stub"
                         #endif
                         extern char fchown();
                         int main() { return fchown(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for chmod
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1


                         #define chmod __fake__chmod
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef chmod
                         #if defined __stub_chmod || defined __stub___chmod
                         #error "bad glibc stub"
                         #endif
                         extern char chmod();
                         int main() { return chmod(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fchmod
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1


                         #define fchmod __fake__fchmod
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fchmod
                         #if defined __stub_fchmod || defined __stub___fchmod
                         #error "bad glibc stub"
                         #endif
                         extern char fchmod();
                         int main() { return fchmod(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for mknod
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1


                         #define mknod __fake__mknod
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef mknod
                         #if defined __stub_mknod || defined __stub___mknod
                         #error "bad glibc stub"
                         #endif
                         extern char mknod();
                         int main() { return mknod(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for strtol
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1


                         #define strtol __fake__strtol
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strtol
                         #if defined __stub_strtol || defined __stub___strtol
                         #error "bad glibc stub"
                         #endif
                         extern char strtol();
                         int main() { return strtol(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for strchr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1


                         #define strchr __fake__strchr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strchr
                         #if defined __stub_strchr || defined __stub___strchr
                         #error "bad glibc stub"
                         #endif
                         extern char strchr();
                         int main() { return strchr(); }


<==
[1/2] Compiling test.c
../test.c:678:38: warning: conflicting types for built-in function 'strchr'
                          extern char strchr();
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for strupr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1


                         #define strupr __fake__strupr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strupr
                         #if defined __stub_strupr || defined __stub___strupr
                         #error "bad glibc stub"
                         #endif
                         extern char strupr();
                         int main() { return strupr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `strupr'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)strupr; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:682:39: error: 'strupr' undeclared (first use in this function)
  int main(void) { void *__x = (void *)strupr; return (int)__x; return 0; }
                                       ^
../test.c:682:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:682:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)strupr; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for chflags
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1


                         #define chflags __fake__chflags
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef chflags
                         #if defined __stub_chflags || defined __stub___chflags
                         #error "bad glibc stub"
                         #endif
                         extern char chflags();
                         int main() { return chflags(); }


<==
[1/2] Compiling test.c
../test.c:677:27: error: #error "bad glibc stub"
                          #error "bad glibc stub"
                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)chflags; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:683:39: error: 'chflags' undeclared (first use in this function)
  int main(void) { void *__x = (void *)chflags; return (int)__x; return 0; }
                                       ^
../test.c:683:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:683:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)chflags; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for getrlimit
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */


                         #define getrlimit __fake__getrlimit
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getrlimit
                         #if defined __stub_getrlimit || defined __stub___getrlimit
                         #error "bad glibc stub"
                         #endif
                         extern char getrlimit();
                         int main() { return getrlimit(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fsync
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1


                         #define fsync __fake__fsync
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fsync
                         #if defined __stub_fsync || defined __stub___fsync
                         #error "bad glibc stub"
                         #endif
                         extern char fsync();
                         int main() { return fsync(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fdatasync
ok

-----------------------------------------------------------------------------------------------
Checking for setpgid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1


                         #define setpgid __fake__setpgid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setpgid
                         #if defined __stub_setpgid || defined __stub___setpgid
                         #error "bad glibc stub"
                         #endif
                         extern char setpgid();
                         int main() { return setpgid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for setsid
ok

-----------------------------------------------------------------------------------------------
Checking for glob
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1


                         #define glob __fake__glob
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef glob
                         #if defined __stub_glob || defined __stub___glob
                         #error "bad glibc stub"
                         #endif
                         extern char glob();
                         int main() { return glob(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for strpbrk
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1


                         #define strpbrk __fake__strpbrk
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strpbrk
                         #if defined __stub_strpbrk || defined __stub___strpbrk
                         #error "bad glibc stub"
                         #endif
                         extern char strpbrk();
                         int main() { return strpbrk(); }


<==
[1/2] Compiling test.c
../test.c:684:38: warning: conflicting types for built-in function 'strpbrk'
                          extern char strpbrk();
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for crypt16
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1


                         #define crypt16 __fake__crypt16
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef crypt16
                         #if defined __stub_crypt16 || defined __stub___crypt16
                         #error "bad glibc stub"
                         #endif
                         extern char crypt16();
                         int main() { return crypt16(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `crypt16'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)crypt16; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:689:39: error: 'crypt16' undeclared (first use in this function)
  int main(void) { void *__x = (void *)crypt16; return (int)__x; return 0; }
                                       ^
../test.c:689:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:689:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)crypt16; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for getauthuid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */


                         #define getauthuid __fake__getauthuid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getauthuid
                         #if defined __stub_getauthuid || defined __stub___getauthuid
                         #error "bad glibc stub"
                         #endif
                         extern char getauthuid();
                         int main() { return getauthuid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `getauthuid'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)getauthuid; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:690:39: error: 'getauthuid' undeclared (first use in this function)
  int main(void) { void *__x = (void *)getauthuid; return (int)__x; return 0; }
                                       ^
../test.c:690:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:690:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)getauthuid; return (int)__x; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for innetgr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */


                         #define innetgr __fake__innetgr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef innetgr
                         #if defined __stub_innetgr || defined __stub___innetgr
                         #error "bad glibc stub"
                         #endif
                         extern char innetgr();
                         int main() { return innetgr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for initgroups
ok

-----------------------------------------------------------------------------------------------
Checking for select
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1


                         #define select __fake__select
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef select
                         #if defined __stub_select || defined __stub___select
                         #error "bad glibc stub"
                         #endif
                         extern char select();
                         int main() { return select(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for poll
ok

-----------------------------------------------------------------------------------------------
Checking for rdchk
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1


                         #define rdchk __fake__rdchk
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef rdchk
                         #if defined __stub_rdchk || defined __stub___rdchk
                         #error "bad glibc stub"
                         #endif
                         extern char rdchk();
                         int main() { return rdchk(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `rdchk'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)rdchk; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:693:39: error: 'rdchk' undeclared (first use in this function)
  int main(void) { void *__x = (void *)rdchk; return (int)__x; return 0; }
                                       ^
../test.c:693:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:693:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)rdchk; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for getgrnam
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */


                         #define getgrnam __fake__getgrnam
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getgrnam
                         #if defined __stub_getgrnam || defined __stub___getgrnam
                         #error "bad glibc stub"
                         #endif
                         extern char getgrnam();
                         int main() { return getgrnam(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for getgrent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1


                         #define getgrent __fake__getgrent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getgrent
                         #if defined __stub_getgrent || defined __stub___getgrent
                         #error "bad glibc stub"
                         #endif
                         extern char getgrent();
                         int main() { return getgrent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for pathconf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1


                         #define pathconf __fake__pathconf
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pathconf
                         #if defined __stub_pathconf || defined __stub___pathconf
                         #error "bad glibc stub"
                         #endif
                         extern char pathconf();
                         int main() { return pathconf(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for setpriv
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1


                         #define setpriv __fake__setpriv
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setpriv
                         #if defined __stub_setpriv || defined __stub___setpriv
                         #error "bad glibc stub"
                         #endif
                         extern char setpriv();
                         int main() { return setpriv(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `setpriv'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)setpriv; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:697:39: error: 'setpriv' undeclared (first use in this function)
  int main(void) { void *__x = (void *)setpriv; return (int)__x; return 0; }
                                       ^
../test.c:697:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:697:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)setpriv; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for setgidx
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */


                         #define setgidx __fake__setgidx
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setgidx
                         #if defined __stub_setgidx || defined __stub___setgidx
                         #error "bad glibc stub"
                         #endif
                         extern char setgidx();
                         int main() { return setgidx(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `setgidx'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)setgidx; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:698:39: error: 'setgidx' undeclared (first use in this function)
  int main(void) { void *__x = (void *)setgidx; return (int)__x; return 0; }
                                       ^
../test.c:698:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:698:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)setgidx; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for setuidx
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */


                         #define setuidx __fake__setuidx
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setuidx
                         #if defined __stub_setuidx || defined __stub___setuidx
                         #error "bad glibc stub"
                         #endif
                         extern char setuidx();
                         int main() { return setuidx(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `setuidx'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)setuidx; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:699:39: error: 'setuidx' undeclared (first use in this function)
  int main(void) { void *__x = (void *)setuidx; return (int)__x; return 0; }
                                       ^
../test.c:699:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:699:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)setuidx; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for setgroups
ok

-----------------------------------------------------------------------------------------------
Checking for syscall
ok

-----------------------------------------------------------------------------------------------
Checking for sysconf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */


                         #define sysconf __fake__sysconf
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef sysconf
                         #if defined __stub_sysconf || defined __stub___sysconf
                         #error "bad glibc stub"
                         #endif
                         extern char sysconf();
                         int main() { return sysconf(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for atexit
ok

-----------------------------------------------------------------------------------------------
Checking for grantpt
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1


                         #define grantpt __fake__grantpt
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef grantpt
                         #if defined __stub_grantpt || defined __stub___grantpt
                         #error "bad glibc stub"
                         #endif
                         extern char grantpt();
                         int main() { return grantpt(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for posix_openpt
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1


                         #define posix_openpt __fake__posix_openpt
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef posix_openpt
                         #if defined __stub_posix_openpt || defined __stub___posix_openpt
                         #error "bad glibc stub"
                         #endif
                         extern char posix_openpt();
                         int main() { return posix_openpt(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fallocate
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1


                         #define fallocate __fake__fallocate
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fallocate
                         #if defined __stub_fallocate || defined __stub___fallocate
                         #error "bad glibc stub"
                         #endif
                         extern char fallocate();
                         int main() { return fallocate(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for posix_fallocate
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1


                         #define posix_fallocate __fake__posix_fallocate
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef posix_fallocate
                         #if defined __stub_posix_fallocate || defined __stub___posix_fallocate
                         #error "bad glibc stub"
                         #endif
                         extern char posix_fallocate();
                         int main() { return posix_fallocate(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fseeko
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1


                         #define fseeko __fake__fseeko
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fseeko
                         #if defined __stub_fseeko || defined __stub___fseeko
                         #error "bad glibc stub"
                         #endif
                         extern char fseeko();
                         int main() { return fseeko(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for setluid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1


                         #define setluid __fake__setluid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setluid
                         #if defined __stub_setluid || defined __stub___setluid
                         #error "bad glibc stub"
                         #endif
                         extern char setluid();
                         int main() { return setluid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `setluid'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)setluid; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:706:39: error: 'setluid' undeclared (first use in this function)
  int main(void) { void *__x = (void *)setluid; return (int)__x; return 0; }
                                       ^
../test.c:706:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:706:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)setluid; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for getpwnam
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */


                         #define getpwnam __fake__getpwnam
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getpwnam
                         #if defined __stub_getpwnam || defined __stub___getpwnam
                         #error "bad glibc stub"
                         #endif
                         extern char getpwnam();
                         int main() { return getpwnam(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fdopendir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1


                         #define fdopendir __fake__fdopendir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fdopendir
                         #if defined __stub_fdopendir || defined __stub___fdopendir
                         #error "bad glibc stub"
                         #endif
                         extern char fdopendir();
                         int main() { return fdopendir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fstatat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1


                         #define fstatat __fake__fstatat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fstatat
                         #if defined __stub_fstatat || defined __stub___fstatat
                         #error "bad glibc stub"
                         #endif
                         extern char fstatat();
                         int main() { return fstatat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for getpwent_r
ok

-----------------------------------------------------------------------------------------------
Checking for setenv
ok

-----------------------------------------------------------------------------------------------
Checking for strcasecmp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1


                         #define strcasecmp __fake__strcasecmp
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strcasecmp
                         #if defined __stub_strcasecmp || defined __stub___strcasecmp
                         #error "bad glibc stub"
                         #endif
                         extern char strcasecmp();
                         int main() { return strcasecmp(); }


<==
[1/2] Compiling test.c
../test.c:706:38: warning: conflicting types for built-in function 'strcasecmp'
                          extern char strcasecmp();
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fcvt
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1


                         #define fcvt __fake__fcvt
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fcvt
                         #if defined __stub_fcvt || defined __stub___fcvt
                         #error "bad glibc stub"
                         #endif
                         extern char fcvt();
                         int main() { return fcvt(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fcvtl
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1


                         #define fcvtl __fake__fcvtl
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fcvtl
                         #if defined __stub_fcvtl || defined __stub___fcvtl
                         #error "bad glibc stub"
                         #endif
                         extern char fcvtl();
                         int main() { return fcvtl(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `fcvtl'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)fcvtl; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:712:39: error: 'fcvtl' undeclared (first use in this function)
  int main(void) { void *__x = (void *)fcvtl; return (int)__x; return 0; }
                                       ^
../test.c:712:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:712:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)fcvtl; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for syslog
ok

-----------------------------------------------------------------------------------------------
Checking for vsyslog
ok

-----------------------------------------------------------------------------------------------
Checking for timegm
ok

-----------------------------------------------------------------------------------------------
Checking for setlocale
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */


                         #define setlocale __fake__setlocale
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setlocale
                         #if defined __stub_setlocale || defined __stub___setlocale
                         #error "bad glibc stub"
                         #endif
                         extern char setlocale();
                         int main() { return setlocale(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for library rt
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lrt']
yes

-----------------------------------------------------------------------------------------------
Checking for nanosleep
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1


                         #define nanosleep __fake__nanosleep
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef nanosleep
                         #if defined __stub_nanosleep || defined __stub___nanosleep
                         #error "bad glibc stub"
                         #endif
                         extern char nanosleep();
                         int main() { return nanosleep(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lrt']
ok

-----------------------------------------------------------------------------------------------
Checking for lutimes
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1


                         #define lutimes __fake__lutimes
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef lutimes
                         #if defined __stub_lutimes || defined __stub___lutimes
                         #error "bad glibc stub"
                         #endif
                         extern char lutimes();
                         int main() { return lutimes(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for futimes
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1


                         #define futimes __fake__futimes
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef futimes
                         #if defined __stub_futimes || defined __stub___futimes
                         #error "bad glibc stub"
                         #endif
                         extern char futimes();
                         int main() { return futimes(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for utimensat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1


                         #define utimensat __fake__utimensat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef utimensat
                         #if defined __stub_utimensat || defined __stub___utimensat
                         #error "bad glibc stub"
                         #endif
                         extern char utimensat();
                         int main() { return utimensat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for futimens
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1


                         #define futimens __fake__futimens
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef futimens
                         #if defined __stub_futimens || defined __stub___futimens
                         #error "bad glibc stub"
                         #endif
                         extern char futimens();
                         int main() { return futimens(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for mlock
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1


                         #define mlock __fake__mlock
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef mlock
                         #if defined __stub_mlock || defined __stub___mlock
                         #error "bad glibc stub"
                         #endif
                         extern char mlock();
                         int main() { return mlock(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for munlock
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1


                         #define munlock __fake__munlock
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef munlock
                         #if defined __stub_munlock || defined __stub___munlock
                         #error "bad glibc stub"
                         #endif
                         extern char munlock();
                         int main() { return munlock(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for mlockall
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1


                         #define mlockall __fake__mlockall
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef mlockall
                         #if defined __stub_mlockall || defined __stub___mlockall
                         #error "bad glibc stub"
                         #endif
                         extern char mlockall();
                         int main() { return mlockall(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for munlockall
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1


                         #define munlockall __fake__munlockall
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef munlockall
                         #if defined __stub_munlockall || defined __stub___munlockall
                         #error "bad glibc stub"
                         #endif
                         extern char munlockall();
                         int main() { return munlockall(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for memalign
ok

-----------------------------------------------------------------------------------------------
Checking for posix_memalign
ok

-----------------------------------------------------------------------------------------------
Checking for hstrerror
ok

-----------------------------------------------------------------------------------------------
Checking for shmget
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1


                         #define shmget __fake__shmget
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef shmget
                         #if defined __stub_shmget || defined __stub___shmget
                         #error "bad glibc stub"
                         #endif
                         extern char shmget();
                         int main() { return shmget(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for shm_open
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1


                         #define shm_open __fake__shm_open
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef shm_open
                         #if defined __stub_shm_open || defined __stub___shm_open
                         #error "bad glibc stub"
                         #endif
                         extern char shm_open();
                         int main() { return shm_open(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `shm_open'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
/* #undef HAVE_SHM_OPEN */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)shm_open; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:725:39: error: 'shm_open' undeclared (first use in this function)
  int main(void) { void *__x = (void *)shm_open; return (int)__x; return 0; }
                                       ^
../test.c:725:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:725:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)shm_open; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for shm_open
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
/* #undef HAVE_SHM_OPEN */


                         #define shm_open __fake__shm_open
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef shm_open
                         #if defined __stub_shm_open || defined __stub___shm_open
                         #error "bad glibc stub"
                         #endif
                         extern char shm_open();
                         int main() { return shm_open(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lrt']
ok

-----------------------------------------------------------------------------------------------
Checking for yp_get_default_domain
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1


                         #define yp_get_default_domain __fake__yp_get_default_domain
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef yp_get_default_domain
                         #if defined __stub_yp_get_default_domain || defined __stub___yp_get_default_domain
                         #error "bad glibc stub"
                         #endif
                         extern char yp_get_default_domain();
                         int main() { return yp_get_default_domain(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lnsl']
ok

-----------------------------------------------------------------------------------------------
Checking for _dn_expand
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1


                         #define _dn_expand __fake___dn_expand
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _dn_expand
                         #if defined __stub__dn_expand || defined __stub____dn_expand
                         #error "bad glibc stub"
                         #endif
                         extern char _dn_expand();
                         int main() { return _dn_expand(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_dn_expand'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lresolv']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_dn_expand; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:727:39: error: '_dn_expand' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_dn_expand; return (int)__x; return 0; }
                                       ^
../test.c:727:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:727:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_dn_expand; return (int)__x; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __dn_expand
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */


                         #define __dn_expand __fake____dn_expand
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __dn_expand
                         #if defined __stub___dn_expand || defined __stub_____dn_expand
                         #error "bad glibc stub"
                         #endif
                         extern char __dn_expand();
                         int main() { return __dn_expand(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lresolv']
ok

-----------------------------------------------------------------------------------------------
Checking for declaration of fdatasync
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef fdatasync
                      void *_x; _x=(void *)&fdatasync; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:730:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&fdatasync; return (int)_x;
                                                               ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for declaration of readahead
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef readahead
                      void *_x; _x=(void *)&readahead; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:732:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&readahead; return (int)_x;
                                                               ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for HAVE_LINUX_SPLICE
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
#if defined(HAVE_UNISTD_H)
#include 
#endif
long ret = splice(0,0,1,0,400,SPLICE_F_MOVE);
; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for declaration of splice
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef splice
                      void *_x; _x=(void *)&splice; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:734:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&splice; return (int)_x;
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for kernel change notify support
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


#ifndef F_NOTIFY
#define F_NOTIFY 1026
#endif
main() {
        exit(fcntl(open("/tmp", O_RDONLY), F_NOTIFY, 0) == -1 ?  1 : 0);
}

<==
[1/2] Compiling test.c
../test.c:739:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main() {
 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']


returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking for Linux kernel oplocks
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


#include 
#include 
#include 
#ifndef F_NOTIFY
#define F_NOTIFY 1026
#endif
main() {
        exit(fcntl(open("/tmp", O_RDONLY), F_NOTIFY, 0) == -1 ?  1 : 0);
}

<==
[1/2] Compiling test.c
../test.c:741:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main() {
 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']


returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking for IRIX kernel oplock types
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { oplock_stat_t t; t.os_state = OP_REVOKE; t.os_dev = 1; t.os_ino = 1;; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:736:19: error: unknown type name 'oplock_stat_t'
  int main(void) { oplock_stat_t t; t.os_state = OP_REVOKE; t.os_dev = 1; t.os_ino = 1;; return 0; }
                   ^
../test.c:736:37: error: request for member 'os_state' in something not a structure or union
  int main(void) { oplock_stat_t t; t.os_state = OP_REVOKE; t.os_dev = 1; t.os_ino = 1;; return 0; }
                                     ^
../test.c:736:49: error: 'OP_REVOKE' undeclared (first use in this function)
  int main(void) { oplock_stat_t t; t.os_state = OP_REVOKE; t.os_dev = 1; t.os_ino = 1;; return 0; }
                                                 ^
../test.c:736:49: note: each undeclared identifier is reported only once for each function it appears in
../test.c:736:61: error: request for member 'os_dev' in something not a structure or union
  int main(void) { oplock_stat_t t; t.os_state = OP_REVOKE; t.os_dev = 1; t.os_ino = 1;; return 0; }
                                                             ^
../test.c:736:75: error: request for member 'os_ino' in something not a structure or union
  int main(void) { oplock_stat_t t; t.os_state = OP_REVOKE; t.os_dev = 1; t.os_ino = 1;; return 0; }
                                                                           ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for kernel share modes
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


#include 
#include 
#include 
#include 
#ifndef LOCK_MAND
#define LOCK_MAND        32
#define LOCK_READ        64
#endif
main() {
        exit(flock(open("/dev/null", O_RDWR), LOCK_MAND|LOCK_READ) != 0);
}

<==
[1/2] Compiling test.c
../test.c:745:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main() {
 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']


returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking for header fam.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for library fam
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lfam']
yes

-----------------------------------------------------------------------------------------------
Checking for FAMOpen2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1


                         #define FAMOpen2 __fake__FAMOpen2
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef FAMOpen2
                         #if defined __stub_FAMOpen2 || defined __stub___FAMOpen2
                         #error "bad glibc stub"
                         #endif
                         extern char FAMOpen2();
                         int main() { return FAMOpen2(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lfam']
ok

-----------------------------------------------------------------------------------------------
Checking whether enum FAMCodes is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { enum FAMCodes _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for FAMNoExists
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1


                         #define FAMNoExists __fake__FAMNoExists
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef FAMNoExists
                         #if defined __stub_FAMNoExists || defined __stub___FAMNoExists
                         #error "bad glibc stub"
                         #endif
                         extern char FAMNoExists();
                         int main() { return FAMNoExists(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lfam']
ok

-----------------------------------------------------------------------------------------------
Checking for system libarchive >= 3.1.2
pkg-config --errors-to-stdout --print-errors "libarchive >= 3.1.2" --cflags --libs libarchive
-larchive
yes

-----------------------------------------------------------------------------------------------
Checking for library dm
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
/usr/bin/ld: cannot find -ldm
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-ldm']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------------------------------------
Checking for dm_get_eventlist
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1


                         #define dm_get_eventlist __fake__dm_get_eventlist
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dm_get_eventlist
                         #if defined __stub_dm_get_eventlist || defined __stub___dm_get_eventlist
                         #error "bad glibc stub"
                         #endif
                         extern char dm_get_eventlist();
                         int main() { return dm_get_eventlist(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `dm_get_eventlist'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)dm_get_eventlist; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:745:39: error: 'dm_get_eventlist' undeclared (first use in this function)
  int main(void) { void *__x = (void *)dm_get_eventlist; return (int)__x; return 0; }
                                       ^
../test.c:745:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:745:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)dm_get_eventlist; return (int)__x; return 0; }
                                                                ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for library jfsdm
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
/usr/bin/ld: cannot find -ljfsdm
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-ljfsdm']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------------------------------------
Checking for dm_get_eventlist
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */


                         #define dm_get_eventlist __fake__dm_get_eventlist
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dm_get_eventlist
                         #if defined __stub_dm_get_eventlist || defined __stub___dm_get_eventlist
                         #error "bad glibc stub"
                         #endif
                         extern char dm_get_eventlist();
                         int main() { return dm_get_eventlist(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `dm_get_eventlist'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)dm_get_eventlist; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:745:39: error: 'dm_get_eventlist' undeclared (first use in this function)
  int main(void) { void *__x = (void *)dm_get_eventlist; return (int)__x; return 0; }
                                       ^
../test.c:745:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:745:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)dm_get_eventlist; return (int)__x; return 0; }
                                                                ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for library dmapi
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
/usr/bin/ld: cannot find -ldmapi
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-ldmapi']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------------------------------------
Checking for dm_get_eventlist
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */


                         #define dm_get_eventlist __fake__dm_get_eventlist
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dm_get_eventlist
                         #if defined __stub_dm_get_eventlist || defined __stub___dm_get_eventlist
                         #error "bad glibc stub"
                         #endif
                         extern char dm_get_eventlist();
                         int main() { return dm_get_eventlist(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `dm_get_eventlist'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)dm_get_eventlist; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:745:39: error: 'dm_get_eventlist' undeclared (first use in this function)
  int main(void) { void *__x = (void *)dm_get_eventlist; return (int)__x; return 0; }
                                       ^
../test.c:745:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:745:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)dm_get_eventlist; return (int)__x; return 0; }
                                                                ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for library xdsm
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
/usr/bin/ld: cannot find -lxdsm
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lxdsm']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------------------------------------
Checking for dm_get_eventlist
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */


                         #define dm_get_eventlist __fake__dm_get_eventlist
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef dm_get_eventlist
                         #if defined __stub_dm_get_eventlist || defined __stub___dm_get_eventlist
                         #error "bad glibc stub"
                         #endif
                         extern char dm_get_eventlist();
                         int main() { return dm_get_eventlist(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `dm_get_eventlist'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)dm_get_eventlist; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:745:39: error: 'dm_get_eventlist' undeclared (first use in this function)
  int main(void) { void *__x = (void *)dm_get_eventlist; return (int)__x; return 0; }
                                       ^
../test.c:745:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:745:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)dm_get_eventlist; return (int)__x; return 0; }
                                                                ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for member st_blocks in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_blocks; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member st_blksize in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_blksize; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member st_flags in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_flags; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:750:57: error: 'struct stat' has no member named 'st_flags'
  int main(void) { struct stat s; void *_x; _x=(void *)&s.st_flags; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for header replace.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:21: fatal error: replace.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking whether blkcnt_t is 32 bit
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
        static int test_array[1 - 2 * !(((long int)(sizeof(blkcnt_t))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:752:20: error: size of array 'test_array' is negative
         static int test_array[1 - 2 * !(((long int)(sizeof(blkcnt_t))) <= 4)];; return 0; }
                    ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking whether blkcnt_t is 64 bit
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
            static int test_array[1 - 2 * !(((long int)(sizeof(blkcnt_t))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for library cap
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lcap']
yes

-----------------------------------------------------------------------------------------------
Checking for cap_get_proc
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1


                         #define cap_get_proc __fake__cap_get_proc
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef cap_get_proc
                         #if defined __stub_cap_get_proc || defined __stub___cap_get_proc
                         #error "bad glibc stub"
                         #endif
                         extern char cap_get_proc();
                         int main() { return cap_get_proc(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lcap']
ok

-----------------------------------------------------------------------------------------------
Checking whether POSIX capabilities are available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
        cap_t cap;
        cap_value_t vals[1];
        if (!(cap = cap_get_proc())) exit(1);
        vals[0] = CAP_CHOWN;
        cap_set_flag(cap, CAP_INHERITABLE, 1, vals, CAP_CLEAR);
        cap_set_proc(cap);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lcap']


returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking for broken nisplus include files
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { int i;; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking if the compiler will optimize out functions
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1


#include 
size_t __unsafe_string_function_usage_here_size_t__(void);
#define CHECK_STRING_SIZE(d, len) (sizeof(d) != (len) && sizeof(d) != sizeof(char *))
static size_t push_string_check_fn(void *dest, const char *src, size_t dest_len) {
	return 0;
}

#define push_string_check(dest, src, dest_len)     (CHECK_STRING_SIZE(dest, dest_len)     ? __unsafe_string_function_usage_here_size_t__()	    : push_string_check_fn(dest, src, dest_len))

int main(int argc, char **argv) {
    char outbuf[1024];
    char *p = outbuf;
    const char *foo = "bar";
    p += 31 + push_string_check(p + 31, foo, sizeof(outbuf) - (p + 31 - outbuf));
    return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for LL suffix on long long integers
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { long long i = 0x8000000000LL; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for _acl
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1


                         #define _acl __fake___acl
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _acl
                         #if defined __stub__acl || defined __stub____acl
                         #error "bad glibc stub"
                         #endif
                         extern char _acl();
                         int main() { return _acl(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_acl'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_acl; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:757:39: error: '_acl' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_acl; return (int)__x; return 0; }
                                       ^
../test.c:757:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:757:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_acl; return (int)__x; return 0; }
                                                    ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __acl
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */


                         #define __acl __fake____acl
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __acl
                         #if defined __stub___acl || defined __stub_____acl
                         #error "bad glibc stub"
                         #endif
                         extern char __acl();
                         int main() { return __acl(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__acl'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__acl; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:758:39: error: '__acl' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__acl; return (int)__x; return 0; }
                                       ^
../test.c:758:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:758:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__acl; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for atexit
ok

-----------------------------------------------------------------------------------------------
Checking for _chdir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */


                         #define _chdir __fake___chdir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _chdir
                         #if defined __stub__chdir || defined __stub____chdir
                         #error "bad glibc stub"
                         #endif
                         extern char _chdir();
                         int main() { return _chdir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_chdir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_chdir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:759:39: error: '_chdir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_chdir; return (int)__x; return 0; }
                                       ^
../test.c:759:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:759:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_chdir; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __chdir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */


                         #define __chdir __fake____chdir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __chdir
                         #if defined __stub___chdir || defined __stub_____chdir
                         #error "bad glibc stub"
                         #endif
                         extern char __chdir();
                         int main() { return __chdir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__chdir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__chdir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:760:39: error: '__chdir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__chdir; return (int)__x; return 0; }
                                       ^
../test.c:760:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:760:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__chdir; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for chflags
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */


                         #define chflags __fake__chflags
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef chflags
                         #if defined __stub_chflags || defined __stub___chflags
                         #error "bad glibc stub"
                         #endif
                         extern char chflags();
                         int main() { return chflags(); }


<==
[1/2] Compiling test.c
../test.c:755:27: error: #error "bad glibc stub"
                          #error "bad glibc stub"
                           ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)chflags; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:760:39: error: 'chflags' undeclared (first use in this function)
  int main(void) { void *__x = (void *)chflags; return (int)__x; return 0; }
                                       ^
../test.c:760:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:760:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)chflags; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for chmod
ok

-----------------------------------------------------------------------------------------------
Checking for _close
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */


                         #define _close __fake___close
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _close
                         #if defined __stub__close || defined __stub____close
                         #error "bad glibc stub"
                         #endif
                         extern char _close();
                         int main() { return _close(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_close'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_close; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:761:39: error: '_close' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_close; return (int)__x; return 0; }
                                       ^
../test.c:761:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:761:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_close; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __close
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */


                         #define __close __fake____close
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __close
                         #if defined __stub___close || defined __stub_____close
                         #error "bad glibc stub"
                         #endif
                         extern char __close();
                         int main() { return __close(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for _closedir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1


                         #define _closedir __fake___closedir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _closedir
                         #if defined __stub__closedir || defined __stub____closedir
                         #error "bad glibc stub"
                         #endif
                         extern char _closedir();
                         int main() { return _closedir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_closedir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_closedir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:763:39: error: '_closedir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_closedir; return (int)__x; return 0; }
                                       ^
../test.c:763:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:763:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_closedir; return (int)__x; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __closedir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */


                         #define __closedir __fake____closedir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __closedir
                         #if defined __stub___closedir || defined __stub_____closedir
                         #error "bad glibc stub"
                         #endif
                         extern char __closedir();
                         int main() { return __closedir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__closedir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__closedir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:764:39: error: '__closedir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__closedir; return (int)__x; return 0; }
                                       ^
../test.c:764:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:764:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__closedir; return (int)__x; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for crypt16
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */


                         #define crypt16 __fake__crypt16
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef crypt16
                         #if defined __stub_crypt16 || defined __stub___crypt16
                         #error "bad glibc stub"
                         #endif
                         extern char crypt16();
                         int main() { return crypt16(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `crypt16'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)crypt16; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:764:39: error: 'crypt16' undeclared (first use in this function)
  int main(void) { void *__x = (void *)crypt16; return (int)__x; return 0; }
                                       ^
../test.c:764:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:764:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)crypt16; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for devnm
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */


                         #define devnm __fake__devnm
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef devnm
                         #if defined __stub_devnm || defined __stub___devnm
                         #error "bad glibc stub"
                         #endif
                         extern char devnm();
                         int main() { return devnm(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `devnm'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)devnm; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:765:39: error: 'devnm' undeclared (first use in this function)
  int main(void) { void *__x = (void *)devnm; return (int)__x; return 0; }
                                       ^
../test.c:765:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:765:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)devnm; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for dirfd
ok

-----------------------------------------------------------------------------------------------
Checking for DNSServiceRegister
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */


                         #define DNSServiceRegister __fake__DNSServiceRegister
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef DNSServiceRegister
                         #if defined __stub_DNSServiceRegister || defined __stub___DNSServiceRegister
                         #error "bad glibc stub"
                         #endif
                         extern char DNSServiceRegister();
                         int main() { return DNSServiceRegister(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `DNSServiceRegister'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)DNSServiceRegister; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:766:39: error: 'DNSServiceRegister' undeclared (first use in this function)
  int main(void) { void *__x = (void *)DNSServiceRegister; return (int)__x; return 0; }
                                       ^
../test.c:766:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:766:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)DNSServiceRegister; return (int)__x; return 0; }
                                                                  ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for _dup
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */


                         #define _dup __fake___dup
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _dup
                         #if defined __stub__dup || defined __stub____dup
                         #error "bad glibc stub"
                         #endif
                         extern char _dup();
                         int main() { return _dup(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_dup'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_dup; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:767:39: error: '_dup' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_dup; return (int)__x; return 0; }
                                       ^
../test.c:767:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:767:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_dup; return (int)__x; return 0; }
                                                    ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __dup
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */


                         #define __dup __fake____dup
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __dup
                         #if defined __stub___dup || defined __stub_____dup
                         #error "bad glibc stub"
                         #endif
                         extern char __dup();
                         int main() { return __dup(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__dup'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__dup; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:768:39: error: '__dup' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__dup; return (int)__x; return 0; }
                                       ^
../test.c:768:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:768:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__dup; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for _dup2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */


                         #define _dup2 __fake___dup2
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _dup2
                         #if defined __stub__dup2 || defined __stub____dup2
                         #error "bad glibc stub"
                         #endif
                         extern char _dup2();
                         int main() { return _dup2(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_dup2'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_dup2; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:769:39: error: '_dup2' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_dup2; return (int)__x; return 0; }
                                       ^
../test.c:769:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:769:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_dup2; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __dup2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */


                         #define __dup2 __fake____dup2
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __dup2
                         #if defined __stub___dup2 || defined __stub_____dup2
                         #error "bad glibc stub"
                         #endif
                         extern char __dup2();
                         int main() { return __dup2(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for endmntent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1


                         #define endmntent __fake__endmntent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef endmntent
                         #if defined __stub_endmntent || defined __stub___endmntent
                         #error "bad glibc stub"
                         #endif
                         extern char endmntent();
                         int main() { return endmntent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for execl
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1


                         #define execl __fake__execl
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef execl
                         #if defined __stub_execl || defined __stub___execl
                         #error "bad glibc stub"
                         #endif
                         extern char execl();
                         int main() { return execl(); }


<==
[1/2] Compiling test.c
../test.c:768:38: warning: conflicting types for built-in function 'execl'
                          extern char execl();
                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for _facl
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1


                         #define _facl __fake___facl
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _facl
                         #if defined __stub__facl || defined __stub____facl
                         #error "bad glibc stub"
                         #endif
                         extern char _facl();
                         int main() { return _facl(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_facl'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_facl; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:773:39: error: '_facl' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_facl; return (int)__x; return 0; }
                                       ^
../test.c:773:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:773:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_facl; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __facl
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */


                         #define __facl __fake____facl
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __facl
                         #if defined __stub___facl || defined __stub_____facl
                         #error "bad glibc stub"
                         #endif
                         extern char __facl();
                         int main() { return __facl(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__facl'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__facl; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:774:39: error: '__facl' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__facl; return (int)__x; return 0; }
                                       ^
../test.c:774:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:774:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__facl; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for _fchdir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */


                         #define _fchdir __fake___fchdir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _fchdir
                         #if defined __stub__fchdir || defined __stub____fchdir
                         #error "bad glibc stub"
                         #endif
                         extern char _fchdir();
                         int main() { return _fchdir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_fchdir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_fchdir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:775:39: error: '_fchdir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_fchdir; return (int)__x; return 0; }
                                       ^
../test.c:775:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:775:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_fchdir; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __fchdir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */


                         #define __fchdir __fake____fchdir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __fchdir
                         #if defined __stub___fchdir || defined __stub_____fchdir
                         #error "bad glibc stub"
                         #endif
                         extern char __fchdir();
                         int main() { return __fchdir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__fchdir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__fchdir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:776:39: error: '__fchdir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__fchdir; return (int)__x; return 0; }
                                       ^
../test.c:776:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:776:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__fchdir; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for fchmod
ok

-----------------------------------------------------------------------------------------------
Checking for fchown
ok

-----------------------------------------------------------------------------------------------
Checking for _fcntl
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */


                         #define _fcntl __fake___fcntl
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _fcntl
                         #if defined __stub__fcntl || defined __stub____fcntl
                         #error "bad glibc stub"
                         #endif
                         extern char _fcntl();
                         int main() { return _fcntl(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_fcntl'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_fcntl; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:777:39: error: '_fcntl' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_fcntl; return (int)__x; return 0; }
                                       ^
../test.c:777:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:777:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_fcntl; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __fcntl
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */


                         #define __fcntl __fake____fcntl
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __fcntl
                         #if defined __stub___fcntl || defined __stub_____fcntl
                         #error "bad glibc stub"
                         #endif
                         extern char __fcntl();
                         int main() { return __fcntl(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fcvt
ok

-----------------------------------------------------------------------------------------------
Checking for fcvtl
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1


                         #define fcvtl __fake__fcvtl
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef fcvtl
                         #if defined __stub_fcvtl || defined __stub___fcvtl
                         #error "bad glibc stub"
                         #endif
                         extern char fcvtl();
                         int main() { return fcvtl(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `fcvtl'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)fcvtl; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:778:39: error: 'fcvtl' undeclared (first use in this function)
  int main(void) { void *__x = (void *)fcvtl; return (int)__x; return 0; }
                                       ^
../test.c:778:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:778:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)fcvtl; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for fdatasync
ok

-----------------------------------------------------------------------------------------------
Checking for _fork
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1


                         #define _fork __fake___fork
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _fork
                         #if defined __stub__fork || defined __stub____fork
                         #error "bad glibc stub"
                         #endif
                         extern char _fork();
                         int main() { return _fork(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_fork'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_fork; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:779:39: error: '_fork' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_fork; return (int)__x; return 0; }
                                       ^
../test.c:779:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:779:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_fork; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __fork
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */


                         #define __fork __fake____fork
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __fork
                         #if defined __stub___fork || defined __stub_____fork
                         #error "bad glibc stub"
                         #endif
                         extern char __fork();
                         int main() { return __fork(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fseeko
ok

-----------------------------------------------------------------------------------------------
Checking for fsetxattr
ok

-----------------------------------------------------------------------------------------------
Checking for _fstat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1


                         #define _fstat __fake___fstat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _fstat
                         #if defined __stub__fstat || defined __stub____fstat
                         #error "bad glibc stub"
                         #endif
                         extern char _fstat();
                         int main() { return _fstat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_fstat'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_fstat; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:781:39: error: '_fstat' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_fstat; return (int)__x; return 0; }
                                       ^
../test.c:781:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:781:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_fstat; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __fstat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */


                         #define __fstat __fake____fstat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __fstat
                         #if defined __stub___fstat || defined __stub_____fstat
                         #error "bad glibc stub"
                         #endif
                         extern char __fstat();
                         int main() { return __fstat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for fsync
ok

-----------------------------------------------------------------------------------------------
Checking for futimens
ok

-----------------------------------------------------------------------------------------------
Checking for futimes
ok

-----------------------------------------------------------------------------------------------
Checking for __fxstat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1


                         #define __fxstat __fake____fxstat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __fxstat
                         #if defined __stub___fxstat || defined __stub_____fxstat
                         #error "bad glibc stub"
                         #endif
                         extern char __fxstat();
                         int main() { return __fxstat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for getauthuid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1


                         #define getauthuid __fake__getauthuid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getauthuid
                         #if defined __stub_getauthuid || defined __stub___getauthuid
                         #error "bad glibc stub"
                         #endif
                         extern char getauthuid();
                         int main() { return getauthuid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `getauthuid'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)getauthuid; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:783:39: error: 'getauthuid' undeclared (first use in this function)
  int main(void) { void *__x = (void *)getauthuid; return (int)__x; return 0; }
                                       ^
../test.c:783:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:783:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)getauthuid; return (int)__x; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for getcwd
ok

-----------------------------------------------------------------------------------------------
Checking for _getcwd
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1


                         #define _getcwd __fake___getcwd
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _getcwd
                         #if defined __stub__getcwd || defined __stub____getcwd
                         #error "bad glibc stub"
                         #endif
                         extern char _getcwd();
                         int main() { return _getcwd(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_getcwd'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_getcwd; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:784:39: error: '_getcwd' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_getcwd; return (int)__x; return 0; }
                                       ^
../test.c:784:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:784:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_getcwd; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __getcwd
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */


                         #define __getcwd __fake____getcwd
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __getcwd
                         #if defined __stub___getcwd || defined __stub_____getcwd
                         #error "bad glibc stub"
                         #endif
                         extern char __getcwd();
                         int main() { return __getcwd(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__getcwd'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__getcwd; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:785:39: error: '__getcwd' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__getcwd; return (int)__x; return 0; }
                                       ^
../test.c:785:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:785:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__getcwd; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for getdents
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */


                         #define getdents __fake__getdents
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getdents
                         #if defined __stub_getdents || defined __stub___getdents
                         #error "bad glibc stub"
                         #endif
                         extern char getdents();
                         int main() { return getdents(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `getdents'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)getdents; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:785:39: error: 'getdents' undeclared (first use in this function)
  int main(void) { void *__x = (void *)getdents; return (int)__x; return 0; }
                                       ^
../test.c:785:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:785:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)getdents; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __getdents
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */


                         #define __getdents __fake____getdents
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __getdents
                         #if defined __stub___getdents || defined __stub_____getdents
                         #error "bad glibc stub"
                         #endif
                         extern char __getdents();
                         int main() { return __getdents(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__getdents'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__getdents; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:786:39: error: '__getdents' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__getdents; return (int)__x; return 0; }
                                       ^
../test.c:786:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:786:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__getdents; return (int)__x; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for getdirentries
ok

-----------------------------------------------------------------------------------------------
Checking for getgrent
ok

-----------------------------------------------------------------------------------------------
Checking for getgrnam
ok

-----------------------------------------------------------------------------------------------
Checking for getgrouplist
ok

-----------------------------------------------------------------------------------------------
Checking for getgrset
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */


                         #define getgrset __fake__getgrset
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getgrset
                         #if defined __stub_getgrset || defined __stub___getgrset
                         #error "bad glibc stub"
                         #endif
                         extern char getgrset();
                         int main() { return getgrset(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `getgrset'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)getgrset; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:787:39: error: 'getgrset' undeclared (first use in this function)
  int main(void) { void *__x = (void *)getgrset; return (int)__x; return 0; }
                                       ^
../test.c:787:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:787:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)getgrset; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for getmntent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */


                         #define getmntent __fake__getmntent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getmntent
                         #if defined __stub_getmntent || defined __stub___getmntent
                         #error "bad glibc stub"
                         #endif
                         extern char getmntent();
                         int main() { return getmntent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for getpagesize
ok

-----------------------------------------------------------------------------------------------
Checking for getpwanam
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1


                         #define getpwanam __fake__getpwanam
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getpwanam
                         #if defined __stub_getpwanam || defined __stub___getpwanam
                         #error "bad glibc stub"
                         #endif
                         extern char getpwanam();
                         int main() { return getpwanam(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `getpwanam'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)getpwanam; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:789:39: error: 'getpwanam' undeclared (first use in this function)
  int main(void) { void *__x = (void *)getpwanam; return (int)__x; return 0; }
                                       ^
../test.c:789:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:789:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)getpwanam; return (int)__x; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for getpwent_r
ok

-----------------------------------------------------------------------------------------------
Checking for getrlimit
ok

-----------------------------------------------------------------------------------------------
Checking for glob
ok

-----------------------------------------------------------------------------------------------
Checking for grantpt
ok

-----------------------------------------------------------------------------------------------
Checking for hstrerror
ok

-----------------------------------------------------------------------------------------------
Checking for initgroups
ok

-----------------------------------------------------------------------------------------------
Checking for innetgr
ok

-----------------------------------------------------------------------------------------------
Checking for llseek
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */


                         #define llseek __fake__llseek
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef llseek
                         #if defined __stub_llseek || defined __stub___llseek
                         #error "bad glibc stub"
                         #endif
                         extern char llseek();
                         int main() { return llseek(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for _llseek
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1


                         #define _llseek __fake___llseek
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _llseek
                         #if defined __stub__llseek || defined __stub____llseek
                         #error "bad glibc stub"
                         #endif
                         extern char _llseek();
                         int main() { return _llseek(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_llseek'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_llseek; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:791:39: error: '_llseek' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_llseek; return (int)__x; return 0; }
                                       ^
../test.c:791:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:791:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_llseek; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __llseek
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */


                         #define __llseek __fake____llseek
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __llseek
                         #if defined __stub___llseek || defined __stub_____llseek
                         #error "bad glibc stub"
                         #endif
                         extern char __llseek();
                         int main() { return __llseek(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__llseek'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__llseek; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:792:39: error: '__llseek' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__llseek; return (int)__x; return 0; }
                                       ^
../test.c:792:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:792:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__llseek; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for _lseek
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */


                         #define _lseek __fake___lseek
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _lseek
                         #if defined __stub__lseek || defined __stub____lseek
                         #error "bad glibc stub"
                         #endif
                         extern char _lseek();
                         int main() { return _lseek(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_lseek'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_lseek; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:793:39: error: '_lseek' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_lseek; return (int)__x; return 0; }
                                       ^
../test.c:793:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:793:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_lseek; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __lseek
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */


                         #define __lseek __fake____lseek
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __lseek
                         #if defined __stub___lseek || defined __stub_____lseek
                         #error "bad glibc stub"
                         #endif
                         extern char __lseek();
                         int main() { return __lseek(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for _lstat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1


                         #define _lstat __fake___lstat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _lstat
                         #if defined __stub__lstat || defined __stub____lstat
                         #error "bad glibc stub"
                         #endif
                         extern char _lstat();
                         int main() { return _lstat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_lstat'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_lstat; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:795:39: error: '_lstat' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_lstat; return (int)__x; return 0; }
                                       ^
../test.c:795:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:795:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_lstat; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __lstat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */


                         #define __lstat __fake____lstat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __lstat
                         #if defined __stub___lstat || defined __stub_____lstat
                         #error "bad glibc stub"
                         #endif
                         extern char __lstat();
                         int main() { return __lstat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for lutimes
ok

-----------------------------------------------------------------------------------------------
Checking for __lxstat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1


                         #define __lxstat __fake____lxstat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __lxstat
                         #if defined __stub___lxstat || defined __stub_____lxstat
                         #error "bad glibc stub"
                         #endif
                         extern char __lxstat();
                         int main() { return __lxstat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for memalign
ok

-----------------------------------------------------------------------------------------------
Checking for mknod
ok

-----------------------------------------------------------------------------------------------
Checking for mlock
ok

-----------------------------------------------------------------------------------------------
Checking for mlockall
ok

-----------------------------------------------------------------------------------------------
Checking for munlock
ok

-----------------------------------------------------------------------------------------------
Checking for munlockall
ok

-----------------------------------------------------------------------------------------------
Checking for _open
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1


                         #define _open __fake___open
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _open
                         #if defined __stub__open || defined __stub____open
                         #error "bad glibc stub"
                         #endif
                         extern char _open();
                         int main() { return _open(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_open'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_open; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:798:39: error: '_open' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_open; return (int)__x; return 0; }
                                       ^
../test.c:798:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:798:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_open; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __open
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */


                         #define __open __fake____open
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __open
                         #if defined __stub___open || defined __stub_____open
                         #error "bad glibc stub"
                         #endif
                         extern char __open();
                         int main() { return __open(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for _opendir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1


                         #define _opendir __fake___opendir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _opendir
                         #if defined __stub__opendir || defined __stub____opendir
                         #error "bad glibc stub"
                         #endif
                         extern char _opendir();
                         int main() { return _opendir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_opendir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_opendir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:800:39: error: '_opendir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_opendir; return (int)__x; return 0; }
                                       ^
../test.c:800:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:800:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_opendir; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __opendir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */


                         #define __opendir __fake____opendir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __opendir
                         #if defined __stub___opendir || defined __stub_____opendir
                         #error "bad glibc stub"
                         #endif
                         extern char __opendir();
                         int main() { return __opendir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__opendir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__opendir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:801:39: error: '__opendir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__opendir; return (int)__x; return 0; }
                                       ^
../test.c:801:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:801:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__opendir; return (int)__x; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for pathconf
ok

-----------------------------------------------------------------------------------------------
Checking for poll
ok

-----------------------------------------------------------------------------------------------
Checking for posix_fallocate
ok

-----------------------------------------------------------------------------------------------
Checking for posix_memalign
ok

-----------------------------------------------------------------------------------------------
Checking for pread
ok

-----------------------------------------------------------------------------------------------
Checking for _pread
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */


                         #define _pread __fake___pread
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _pread
                         #if defined __stub__pread || defined __stub____pread
                         #error "bad glibc stub"
                         #endif
                         extern char _pread();
                         int main() { return _pread(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_pread'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_pread; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:802:39: error: '_pread' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_pread; return (int)__x; return 0; }
                                       ^
../test.c:802:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:802:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_pread; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __pread
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */


                         #define __pread __fake____pread
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __pread
                         #if defined __stub___pread || defined __stub_____pread
                         #error "bad glibc stub"
                         #endif
                         extern char __pread();
                         int main() { return __pread(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__pread'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__pread; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:803:39: error: '__pread' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__pread; return (int)__x; return 0; }
                                       ^
../test.c:803:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:803:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__pread; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for pwrite
ok

-----------------------------------------------------------------------------------------------
Checking for _pwrite
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */


                         #define _pwrite __fake___pwrite
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _pwrite
                         #if defined __stub__pwrite || defined __stub____pwrite
                         #error "bad glibc stub"
                         #endif
                         extern char _pwrite();
                         int main() { return _pwrite(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_pwrite'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_pwrite; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:804:39: error: '_pwrite' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_pwrite; return (int)__x; return 0; }
                                       ^
../test.c:804:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:804:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_pwrite; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __pwrite
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */


                         #define __pwrite __fake____pwrite
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __pwrite
                         #if defined __stub___pwrite || defined __stub_____pwrite
                         #error "bad glibc stub"
                         #endif
                         extern char __pwrite();
                         int main() { return __pwrite(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__pwrite'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__pwrite; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:805:39: error: '__pwrite' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__pwrite; return (int)__x; return 0; }
                                       ^
../test.c:805:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:805:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__pwrite; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for rdchk
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */


                         #define rdchk __fake__rdchk
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef rdchk
                         #if defined __stub_rdchk || defined __stub___rdchk
                         #error "bad glibc stub"
                         #endif
                         extern char rdchk();
                         int main() { return rdchk(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `rdchk'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)rdchk; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:805:39: error: 'rdchk' undeclared (first use in this function)
  int main(void) { void *__x = (void *)rdchk; return (int)__x; return 0; }
                                       ^
../test.c:805:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:805:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)rdchk; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for _read
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */


                         #define _read __fake___read
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _read
                         #if defined __stub__read || defined __stub____read
                         #error "bad glibc stub"
                         #endif
                         extern char _read();
                         int main() { return _read(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_read'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_read; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:806:39: error: '_read' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_read; return (int)__x; return 0; }
                                       ^
../test.c:806:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:806:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_read; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __read
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */


                         #define __read __fake____read
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __read
                         #if defined __stub___read || defined __stub_____read
                         #error "bad glibc stub"
                         #endif
                         extern char __read();
                         int main() { return __read(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for _readdir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1


                         #define _readdir __fake___readdir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _readdir
                         #if defined __stub__readdir || defined __stub____readdir
                         #error "bad glibc stub"
                         #endif
                         extern char _readdir();
                         int main() { return _readdir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_readdir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_readdir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:808:39: error: '_readdir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_readdir; return (int)__x; return 0; }
                                       ^
../test.c:808:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:808:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_readdir; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __readdir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */


                         #define __readdir __fake____readdir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __readdir
                         #if defined __stub___readdir || defined __stub_____readdir
                         #error "bad glibc stub"
                         #endif
                         extern char __readdir();
                         int main() { return __readdir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__readdir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__readdir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:809:39: error: '__readdir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__readdir; return (int)__x; return 0; }
                                       ^
../test.c:809:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:809:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__readdir; return (int)__x; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for _seekdir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */


                         #define _seekdir __fake___seekdir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _seekdir
                         #if defined __stub__seekdir || defined __stub____seekdir
                         #error "bad glibc stub"
                         #endif
                         extern char _seekdir();
                         int main() { return _seekdir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_seekdir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_seekdir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:810:39: error: '_seekdir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_seekdir; return (int)__x; return 0; }
                                       ^
../test.c:810:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:810:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_seekdir; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __seekdir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */


                         #define __seekdir __fake____seekdir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __seekdir
                         #if defined __stub___seekdir || defined __stub_____seekdir
                         #error "bad glibc stub"
                         #endif
                         extern char __seekdir();
                         int main() { return __seekdir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__seekdir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__seekdir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:811:39: error: '__seekdir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__seekdir; return (int)__x; return 0; }
                                       ^
../test.c:811:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:811:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__seekdir; return (int)__x; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for select
ok

-----------------------------------------------------------------------------------------------
Checking for setenv
ok

-----------------------------------------------------------------------------------------------
Checking for setgidx
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */


                         #define setgidx __fake__setgidx
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setgidx
                         #if defined __stub_setgidx || defined __stub___setgidx
                         #error "bad glibc stub"
                         #endif
                         extern char setgidx();
                         int main() { return setgidx(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `setgidx'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)setgidx; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:811:39: error: 'setgidx' undeclared (first use in this function)
  int main(void) { void *__x = (void *)setgidx; return (int)__x; return 0; }
                                       ^
../test.c:811:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:811:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)setgidx; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for setgroups
ok

-----------------------------------------------------------------------------------------------
Checking for setlocale
ok

-----------------------------------------------------------------------------------------------
Checking for setluid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */


                         #define setluid __fake__setluid
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setluid
                         #if defined __stub_setluid || defined __stub___setluid
                         #error "bad glibc stub"
                         #endif
                         extern char setluid();
                         int main() { return setluid(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `setluid'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)setluid; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:811:39: error: 'setluid' undeclared (first use in this function)
  int main(void) { void *__x = (void *)setluid; return (int)__x; return 0; }
                                       ^
../test.c:811:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:811:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)setluid; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for setmntent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */


                         #define setmntent __fake__setmntent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setmntent
                         #if defined __stub_setmntent || defined __stub___setmntent
                         #error "bad glibc stub"
                         #endif
                         extern char setmntent();
                         int main() { return setmntent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for setpgid
ok

-----------------------------------------------------------------------------------------------
Checking for setpriv
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1


                         #define setpriv __fake__setpriv
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setpriv
                         #if defined __stub_setpriv || defined __stub___setpriv
                         #error "bad glibc stub"
                         #endif
                         extern char setpriv();
                         int main() { return setpriv(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `setpriv'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)setpriv; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:812:39: error: 'setpriv' undeclared (first use in this function)
  int main(void) { void *__x = (void *)setpriv; return (int)__x; return 0; }
                                       ^
../test.c:812:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:812:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)setpriv; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for setsid
ok

-----------------------------------------------------------------------------------------------
Checking for setuidx
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1


                         #define setuidx __fake__setuidx
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setuidx
                         #if defined __stub_setuidx || defined __stub___setuidx
                         #error "bad glibc stub"
                         #endif
                         extern char setuidx();
                         int main() { return setuidx(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `setuidx'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)setuidx; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:812:39: error: 'setuidx' undeclared (first use in this function)
  int main(void) { void *__x = (void *)setuidx; return (int)__x; return 0; }
                                       ^
../test.c:812:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:812:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)setuidx; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for shmget
ok

-----------------------------------------------------------------------------------------------
Checking for shm_open
ok

-----------------------------------------------------------------------------------------------
Checking for _stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1


                         #define _stat __fake___stat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _stat
                         #if defined __stub__stat || defined __stub____stat
                         #error "bad glibc stub"
                         #endif
                         extern char _stat();
                         int main() { return _stat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_stat'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_stat; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:813:39: error: '_stat' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_stat; return (int)__x; return 0; }
                                       ^
../test.c:813:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:813:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_stat; return (int)__x; return 0; }
                                                     ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */


                         #define __stat __fake____stat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __stat
                         #if defined __stub___stat || defined __stub_____stat
                         #error "bad glibc stub"
                         #endif
                         extern char __stat();
                         int main() { return __stat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for statvfs
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1


                         #define statvfs __fake__statvfs
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef statvfs
                         #if defined __stub_statvfs || defined __stub___statvfs
                         #error "bad glibc stub"
                         #endif
                         extern char statvfs();
                         int main() { return statvfs(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for strcasecmp
ok

-----------------------------------------------------------------------------------------------
Checking for strchr
ok

-----------------------------------------------------------------------------------------------
Checking for strpbrk
ok

-----------------------------------------------------------------------------------------------
Checking for strsignal
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1


                         #define strsignal __fake__strsignal
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strsignal
                         #if defined __stub_strsignal || defined __stub___strsignal
                         #error "bad glibc stub"
                         #endif
                         extern char strsignal();
                         int main() { return strsignal(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for strtol
ok

-----------------------------------------------------------------------------------------------
Checking for strupr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1


                         #define strupr __fake__strupr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef strupr
                         #if defined __stub_strupr || defined __stub___strupr
                         #error "bad glibc stub"
                         #endif
                         extern char strupr();
                         int main() { return strupr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `strupr'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)strupr; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:816:39: error: 'strupr' undeclared (first use in this function)
  int main(void) { void *__x = (void *)strupr; return (int)__x; return 0; }
                                       ^
../test.c:816:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:816:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)strupr; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for sysconf
ok

-----------------------------------------------------------------------------------------------
Checking for sysctl
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1


                         #define sysctl __fake__sysctl
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef sysctl
                         #if defined __stub_sysctl || defined __stub___sysctl
                         #error "bad glibc stub"
                         #endif
                         extern char sysctl();
                         int main() { return sysctl(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for sysctlbyname
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1


                         #define sysctlbyname __fake__sysctlbyname
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef sysctlbyname
                         #if defined __stub_sysctlbyname || defined __stub___sysctlbyname
                         #error "bad glibc stub"
                         #endif
                         extern char sysctlbyname();
                         int main() { return sysctlbyname(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `sysctlbyname'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)sysctlbyname; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:818:39: error: 'sysctlbyname' undeclared (first use in this function)
  int main(void) { void *__x = (void *)sysctlbyname; return (int)__x; return 0; }
                                       ^
../test.c:818:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:818:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)sysctlbyname; return (int)__x; return 0; }
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __sys_llseek
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */


                         #define __sys_llseek __fake____sys_llseek
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __sys_llseek
                         #if defined __stub___sys_llseek || defined __stub_____sys_llseek
                         #error "bad glibc stub"
                         #endif
                         extern char __sys_llseek();
                         int main() { return __sys_llseek(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__sys_llseek'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__sys_llseek; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:819:39: error: '__sys_llseek' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__sys_llseek; return (int)__x; return 0; }
                                       ^
../test.c:819:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:819:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__sys_llseek; return (int)__x; return 0; }
                                                            ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for syslog
ok

-----------------------------------------------------------------------------------------------
Checking for _telldir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */


                         #define _telldir __fake___telldir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _telldir
                         #if defined __stub__telldir || defined __stub____telldir
                         #error "bad glibc stub"
                         #endif
                         extern char _telldir();
                         int main() { return _telldir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_telldir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_telldir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:820:39: error: '_telldir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_telldir; return (int)__x; return 0; }
                                       ^
../test.c:820:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:820:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_telldir; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __telldir
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */


                         #define __telldir __fake____telldir
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __telldir
                         #if defined __stub___telldir || defined __stub_____telldir
                         #error "bad glibc stub"
                         #endif
                         extern char __telldir();
                         int main() { return __telldir(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `__telldir'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)__telldir; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:821:39: error: '__telldir' undeclared (first use in this function)
  int main(void) { void *__x = (void *)__telldir; return (int)__x; return 0; }
                                       ^
../test.c:821:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:821:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)__telldir; return (int)__x; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for timegm
ok

-----------------------------------------------------------------------------------------------
Checking for utimensat
ok

-----------------------------------------------------------------------------------------------
Checking for vsyslog
ok

-----------------------------------------------------------------------------------------------
Checking for _write
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */


                         #define _write __fake___write
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef _write
                         #if defined __stub__write || defined __stub____write
                         #error "bad glibc stub"
                         #endif
                         extern char _write();
                         int main() { return _write(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `_write'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)_write; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:822:39: error: '_write' undeclared (first use in this function)
  int main(void) { void *__x = (void *)_write; return (int)__x; return 0; }
                                       ^
../test.c:822:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:822:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)_write; return (int)__x; return 0; }
                                                      ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for __write
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */


                         #define __write __fake____write
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __write
                         #if defined __stub___write || defined __stub_____write
                         #error "bad glibc stub"
                         #endif
                         extern char __write();
                         int main() { return __write(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for __xstat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1


                         #define __xstat __fake____xstat
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef __xstat
                         #if defined __stub___xstat || defined __stub_____xstat
                         #error "bad glibc stub"
                         #endif
                         extern char __xstat();
                         int main() { return __xstat(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking if can we convert from CP850 to UCS-2LE
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                           iconv_t cd = iconv_open("CP850", "UCS-2LE");
                           if (cd == 0 || cd == (iconv_t)-1) return -1;
                           ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']


returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking if can we convert from UTF-8 to UCS-2LE
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                           iconv_t cd = iconv_open("UTF-8", "UCS-2LE");
                           if (cd == 0 || cd == (iconv_t)-1) return -1;
                           ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']


returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking for library acl
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lacl']
yes

-----------------------------------------------------------------------------------------------
Checking for acl_get_file
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1


                         #define acl_get_file __fake__acl_get_file
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef acl_get_file
                         #if defined __stub_acl_get_file || defined __stub___acl_get_file
                         #error "bad glibc stub"
                         #endif
                         extern char acl_get_file();
                         int main() { return acl_get_file(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lacl']
ok

-----------------------------------------------------------------------------------------------
Checking for POSIX ACL support
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
acl_t acl;
int entry_id;
acl_entry_t *entry_p;
return acl_get_entry(acl, entry_id, entry_p);
; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking whether acl_get_perm_np() is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
acl_permset_t permset_d;
acl_perm_t perm;
return acl_get_perm_np(permset_d, perm);
; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:838:8: warning: implicit declaration of function 'acl_get_perm_np' [-Wimplicit-function-declaration]
 return acl_get_perm_np(permset_d, perm);
        ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x1a): undefined reference to `acl_get_perm_np'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------------------------------------
Checking for variable ACL_EVERYONE
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef ACL_EVERYONE
                      void *_x; _x=(void *)&ACL_EVERYONE; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:837:45: error: 'ACL_EVERYONE' undeclared (first use in this function)
                       void *_x; _x=(void *)&ACL_EVERYONE; return (int)_x;
                                             ^
../test.c:837:45: note: each undeclared identifier is reported only once for each function it appears in
../test.c:837:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&ACL_EVERYONE; return (int)_x;
                                                                  ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for dirfd
ok

-----------------------------------------------------------------------------------------------
vfs_fileid checking for statfs() and struct statfs.f_fsid
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct statfs fsd; fsid_t fsid = fsd.f_fsid; return statfs(".", &fsd);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']


returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking whether the Linux 'fallocate' function is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                int ret = fallocate(0, FALLOC_FL_KEEP_SIZE, 0, 10);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether Linux 'fallocate' supports hole-punching
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                int ret = fallocate(0, FALLOC_FL_PUNCH_HOLE, 0, 10);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether lseek supports hole/data seeking
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
            int ret = lseek(0, 0, SEEK_HOLE);
            ret = lseek(0, 0, SEEK_DATA);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether Linux readahead is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                ssize_t err = readahead(0,0,0x80000);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for declaration of readahead
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef readahead
                      void *_x; _x=(void *)&readahead; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:843:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
                       void *_x; _x=(void *)&readahead; return (int)_x;
                                                               ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for openat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { int fd = openat(AT_FDCWD, ".", O_RDONLY);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for library aio
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-laio']
yes

-----------------------------------------------------------------------------------------------
Checking for aio_read
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1


                         #define aio_read __fake__aio_read
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef aio_read
                         #if defined __stub_aio_read || defined __stub___aio_read
                         #error "bad glibc stub"
                         #endif
                         extern char aio_read();
                         int main() { return aio_read(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `aio_read'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-laio']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
/* #undef HAVE_AIO_READ */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)aio_read; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:844:39: error: 'aio_read' undeclared (first use in this function)
  int main(void) { void *__x = (void *)aio_read; return (int)__x; return 0; }
                                       ^
../test.c:844:39: note: each undeclared identifier is reported only once for each function it appears in
../test.c:844:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)aio_read; return (int)__x; return 0; }
                                                        ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for aio_read
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
/* #undef HAVE_AIO_READ */


                         #define aio_read __fake__aio_read
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef aio_read
                         #if defined __stub_aio_read || defined __stub___aio_read
                         #error "bad glibc stub"
                         #endif
                         extern char aio_read();
                         int main() { return aio_read(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lrt']
ok

-----------------------------------------------------------------------------------------------
Checking for asynchronous io support
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct aiocb a; return aio_read(&a);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-laio', '-lrt']
ok

-----------------------------------------------------------------------------------------------
Checking for aio_write
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct aiocb a; return aio_write(&a);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-laio', '-lrt']
ok

-----------------------------------------------------------------------------------------------
Checking for aio_fsync
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct aiocb a; return aio_fsync(1, &a);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-laio', '-lrt']
ok

-----------------------------------------------------------------------------------------------
Checking for aio_return
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct aiocb a; return aio_return(&a);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-laio', '-lrt']
ok

-----------------------------------------------------------------------------------------------
Checking for aio_error
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct aiocb a; return aio_error(&a);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-laio', '-lrt']
ok

-----------------------------------------------------------------------------------------------
Checking for aio_cancel
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct aiocb a; return aio_cancel(1, &a);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-laio', '-lrt']
ok

-----------------------------------------------------------------------------------------------
Checking for aio_suspend
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { const struct aiocb * const a[1]; struct timespec t; return aio_suspend(&a, 1, &t);; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:851:90: warning: passing argument 1 of 'aio_suspend' from incompatible pointer type [-Wincompatible-pointer-types]
  int main(void) { const struct aiocb * const a[1]; struct timespec t; return aio_suspend(&a, 1, &t);; return 0; }
                                                                                          ^
In file included from ../test.c:849:0:
/usr/include/aio.h:169:12: note: expected 'const struct aiocb * const*' but argument is of type 'const struct aiocb * const (*)[1]'
 extern int aio_suspend (const struct aiocb *const __list[], int __nent,
            ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-laio', '-lrt']
ok

-----------------------------------------------------------------------------------------------
Checking for io_submit
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1


                         #define io_submit __fake__io_submit
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef io_submit
                         #if defined __stub_io_submit || defined __stub___io_submit
                         #error "bad glibc stub"
                         #endif
                         extern char io_submit();
                         int main() { return io_submit(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-laio']
ok

-----------------------------------------------------------------------------------------------
Checking for header sys/eventfd.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for linux kernel asynchronous io support
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
struct io_event ioev;
struct iocb *ioc;
io_context_t ctx;
struct timespec ts;
int fd;
char *buf;
fd = eventfd(0, EFD_NONBLOCK | EFD_CLOEXEC);
io_queue_init(128,&ctx);
io_prep_pwrite(ioc, 1, buf, 1, 0);
io_prep_pread(ioc, 1, buf, 1, 0);
io_set_eventfd(ioc, fd);
io_set_callback(ioc, (io_callback_t)(0));
io_submit(ctx, 1, &ioc);
io_getevents(ctx, 1, 1, &ioev, &ts);
; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-laio']
ok

-----------------------------------------------------------------------------------------------
Checking if we can use msg_control for passing file descriptors
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
struct msghdr msg;
union {
        struct cmsghdr cm;
        char control[CMSG_SPACE(sizeof(int))];
} control_un;
msg.msg_control = control_un.control;
msg.msg_controllen = sizeof(control_un.control);
; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking if we can use msg_accrights for passing file descriptors
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
struct msghdr msg;
int fd;
msg.msg_accrights = (caddr_t) &fd;
msg.msg_accrightslen = sizeof(fd);
; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:863:4: error: 'struct msghdr' has no member named 'msg_accrights'
 msg.msg_accrights = (caddr_t) &fd;
    ^
../test.c:864:4: error: 'struct msghdr' has no member named 'msg_accrightslen'
 msg.msg_accrightslen = sizeof(fd);
    ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for program awk
  find program=['awk'] paths=[] var='AWK'
  -> '/usr/bin/awk'

-----------------------------------------------------------------------------------------------
Checking for header asm/types.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for major macro
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { dev_t dev; int i = major(dev); return 0; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for minor macro
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { dev_t dev; int i = minor(dev); return 0; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for member d_off in struct dirent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct dirent s; void *_x; _x=(void *)&s.d_off; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for setnetgrent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1


                         #define setnetgrent __fake__setnetgrent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef setnetgrent
                         #if defined __stub_setnetgrent || defined __stub___setnetgrent
                         #error "bad glibc stub"
                         #endif
                         extern char setnetgrent();
                         int main() { return setnetgrent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for getnetgrent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1


                         #define getnetgrent __fake__getnetgrent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getnetgrent
                         #if defined __stub_getnetgrent || defined __stub___getnetgrent
                         #error "bad glibc stub"
                         #endif
                         extern char getnetgrent();
                         int main() { return getnetgrent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for endnetgrent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1


                         #define endnetgrent __fake__endnetgrent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef endnetgrent
                         #if defined __stub_endnetgrent || defined __stub___endnetgrent
                         #error "bad glibc stub"
                         #endif
                         extern char endnetgrent();
                         int main() { return endnetgrent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking compiler accepts -Werror-implicit-function-declaration
==>
int main(void) { return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-Werror-implicit-function-declaration', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for setnetgrent prototype
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { setnetgrent("foo"); return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-Werror-implicit-function-declaration', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for getnetgrent prototype
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { getnetgrent; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-Werror-implicit-function-declaration', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for endnetgrent prototype
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { endnetgrent; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-Werror-implicit-function-declaration', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for program cups-config
  find program=['cups-config'] paths=[] var='CUPS_CONFIG'
  -> '/usr/bin/cups-config'

-----------------------------------------------------------------------------------------------
Checking for /usr/bin/cups-config
/usr/bin/cups-config --cflags --ldflags 


yes

-----------------------------------------------------------------------------------------------
Checking for header cups/cups.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header cups/language.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for library cups
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lcups']
yes

-----------------------------------------------------------------------------------------------
Checking for httpConnect
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1


                         #define httpConnect __fake__httpConnect
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef httpConnect
                         #if defined __stub_httpConnect || defined __stub___httpConnect
                         #error "bad glibc stub"
                         #endif
                         extern char httpConnect();
                         int main() { return httpConnect(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lcups']
ok

-----------------------------------------------------------------------------------------------
Checking for httpConnectEncrypt
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1


                         #define httpConnectEncrypt __fake__httpConnectEncrypt
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef httpConnectEncrypt
                         #if defined __stub_httpConnectEncrypt || defined __stub___httpConnectEncrypt
                         #error "bad glibc stub"
                         #endif
                         extern char httpConnectEncrypt();
                         int main() { return httpConnectEncrypt(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lcups']
ok

-----------------------------------------------------------------------------------------------
Checking for header ldap.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header lber.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header ldap_pvt.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:22: fatal error: ldap_pvt.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for ber_tag_t
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { ber_tag_t _x; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for library lber
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-llber']
yes

-----------------------------------------------------------------------------------------------
Checking for ber_scanf
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1


                         #define ber_scanf __fake__ber_scanf
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef ber_scanf
                         #if defined __stub_ber_scanf || defined __stub___ber_scanf
                         #error "bad glibc stub"
                         #endif
                         extern char ber_scanf();
                         int main() { return ber_scanf(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-llber']
ok

-----------------------------------------------------------------------------------------------
Checking for ber_sockbuf_add_io
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1


                         #define ber_sockbuf_add_io __fake__ber_sockbuf_add_io
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef ber_sockbuf_add_io
                         #if defined __stub_ber_sockbuf_add_io || defined __stub___ber_sockbuf_add_io
                         #error "bad glibc stub"
                         #endif
                         extern char ber_sockbuf_add_io();
                         int main() { return ber_sockbuf_add_io(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-llber']
ok

-----------------------------------------------------------------------------------------------
Checking for variable LDAP_OPT_SOCKBUF
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef LDAP_OPT_SOCKBUF
                      void *_x; _x=(void *)&LDAP_OPT_SOCKBUF; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for variable LBER_OPT_LOG_PRINT_FN
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef LBER_OPT_LOG_PRINT_FN
                      void *_x; _x=(void *)&LBER_OPT_LOG_PRINT_FN; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for library ldap
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lldap']
yes

-----------------------------------------------------------------------------------------------
Checking for ldap_init
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1


                         #define ldap_init __fake__ldap_init
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef ldap_init
                         #if defined __stub_ldap_init || defined __stub___ldap_init
                         #error "bad glibc stub"
                         #endif
                         extern char ldap_init();
                         int main() { return ldap_init(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lldap']
ok

-----------------------------------------------------------------------------------------------
Checking for ldap_init_fd
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1


                         #define ldap_init_fd __fake__ldap_init_fd
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef ldap_init_fd
                         #if defined __stub_ldap_init_fd || defined __stub___ldap_init_fd
                         #error "bad glibc stub"
                         #endif
                         extern char ldap_init_fd();
                         int main() { return ldap_init_fd(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lldap']
ok

-----------------------------------------------------------------------------------------------
Checking for ldap_initialize
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1


                         #define ldap_initialize __fake__ldap_initialize
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef ldap_initialize
                         #if defined __stub_ldap_initialize || defined __stub___ldap_initialize
                         #error "bad glibc stub"
                         #endif
                         extern char ldap_initialize();
                         int main() { return ldap_initialize(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lldap']
ok

-----------------------------------------------------------------------------------------------
Checking for ldap_set_rebind_proc
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1


                         #define ldap_set_rebind_proc __fake__ldap_set_rebind_proc
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef ldap_set_rebind_proc
                         #if defined __stub_ldap_set_rebind_proc || defined __stub___ldap_set_rebind_proc
                         #error "bad glibc stub"
                         #endif
                         extern char ldap_set_rebind_proc();
                         int main() { return ldap_set_rebind_proc(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lldap']
ok

-----------------------------------------------------------------------------------------------
Checking for ldap_add_result_entry
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1


                         #define ldap_add_result_entry __fake__ldap_add_result_entry
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef ldap_add_result_entry
                         #if defined __stub_ldap_add_result_entry || defined __stub___ldap_add_result_entry
                         #error "bad glibc stub"
                         #endif
                         extern char ldap_add_result_entry();
                         int main() { return ldap_add_result_entry(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lldap']
ok

-----------------------------------------------------------------------------------------------
Checking whether ldap_set_rebind_proc takes 3 arguments
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { ldap_set_rebind_proc(0, 0, 0); return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for pututline
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1


                         #define pututline __fake__pututline
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pututline
                         #if defined __stub_pututline || defined __stub___pututline
                         #error "bad glibc stub"
                         #endif
                         extern char pututline();
                         int main() { return pututline(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for pututxline
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1


                         #define pututxline __fake__pututxline
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pututxline
                         #if defined __stub_pututxline || defined __stub___pututxline
                         #error "bad glibc stub"
                         #endif
                         extern char pututxline();
                         int main() { return pututxline(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for updwtmp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1


                         #define updwtmp __fake__updwtmp
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef updwtmp
                         #if defined __stub_updwtmp || defined __stub___updwtmp
                         #error "bad glibc stub"
                         #endif
                         extern char updwtmp();
                         int main() { return updwtmp(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for updwtmpx
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1


                         #define updwtmpx __fake__updwtmpx
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef updwtmpx
                         #if defined __stub_updwtmpx || defined __stub___updwtmpx
                         #error "bad glibc stub"
                         #endif
                         extern char updwtmpx();
                         int main() { return updwtmpx(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for getutmpx
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1


                         #define getutmpx __fake__getutmpx
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getutmpx
                         #if defined __stub_getutmpx || defined __stub___getutmpx
                         #error "bad glibc stub"
                         #endif
                         extern char getutmpx();
                         int main() { return getutmpx(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for getutxent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1


                         #define getutxent __fake__getutxent
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getutxent
                         #if defined __stub_getutxent || defined __stub___getutxent
                         #error "bad glibc stub"
                         #endif
                         extern char getutxent();
                         int main() { return getutxent(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for member ut_name in struct utmp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct utmp s; void *_x; _x=(void *)&s.ut_name; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member ut_user in struct utmp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct utmp s; void *_x; _x=(void *)&s.ut_user; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member ut_id in struct utmp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct utmp s; void *_x; _x=(void *)&s.ut_id; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member ut_host in struct utmp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct utmp s; void *_x; _x=(void *)&s.ut_host; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member ut_time in struct utmp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct utmp s; void *_x; _x=(void *)&s.ut_time; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member ut_tv in struct utmp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct utmp s; void *_x; _x=(void *)&s.ut_tv; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member ut_type in struct utmp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct utmp s; void *_x; _x=(void *)&s.ut_type; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member ut_pid in struct utmp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct utmp s; void *_x; _x=(void *)&s.ut_pid; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member ut_exit.e_exit in struct utmp
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct utmp s; void *_x; _x=(void *)&s.ut_exit.e_exit; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member ut_syslen in struct utmpx
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct utmpx s; void *_x; _x=(void *)&s.ut_syslen; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:911:58: error: 'struct utmpx' has no member named 'ut_syslen'
  int main(void) { struct utmpx s; void *_x; _x=(void *)&s.ut_syslen; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking whether pututline returns pointer
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct utmp utarg; struct utmp *utreturn; utreturn = pututline(&utarg);; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking if size of ((struct utmp *)NULL)->ut_line == 1
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(((struct utmp *)NULL)->ut_line))) <= 1)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:913:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(((struct utmp *)NULL)->ut_line))) <= 1)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking if size of ((struct utmp *)NULL)->ut_line == 2
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
/* #undef SIZEOF_UTMP_UT_LINE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(((struct utmp *)NULL)->ut_line))) <= 2)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:914:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(((struct utmp *)NULL)->ut_line))) <= 2)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking if size of ((struct utmp *)NULL)->ut_line == 4
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
/* #undef SIZEOF_UTMP_UT_LINE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(((struct utmp *)NULL)->ut_line))) <= 4)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:914:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(((struct utmp *)NULL)->ut_line))) <= 4)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking if size of ((struct utmp *)NULL)->ut_line == 8
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
/* #undef SIZEOF_UTMP_UT_LINE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(((struct utmp *)NULL)->ut_line))) <= 8)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:914:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(((struct utmp *)NULL)->ut_line))) <= 8)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking if size of ((struct utmp *)NULL)->ut_line == 16
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
/* #undef SIZEOF_UTMP_UT_LINE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(((struct utmp *)NULL)->ut_line))) <= 16)];; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:914:30: error: size of array 'test_array' is negative
  int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(((struct utmp *)NULL)->ut_line))) <= 16)];; return 0; }
                              ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking if size of ((struct utmp *)NULL)->ut_line == 32
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
/* #undef SIZEOF_UTMP_UT_LINE */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { static int test_array[1 - 2 * !(((long int)(sizeof(((struct utmp *)NULL)->ut_line))) <= 32)];; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for header avahi-common/watch.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header avahi-client/client.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for library avahi-client
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lavahi-client']
yes

-----------------------------------------------------------------------------------------------
Checking for avahi_client_new
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1


                         #define avahi_client_new __fake__avahi_client_new
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef avahi_client_new
                         #if defined __stub_avahi_client_new || defined __stub___avahi_client_new
                         #error "bad glibc stub"
                         #endif
                         extern char avahi_client_new();
                         int main() { return avahi_client_new(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lavahi-client']
ok

-----------------------------------------------------------------------------------------------
Checking for library avahi-common
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lavahi-common']
yes

-----------------------------------------------------------------------------------------------
Checking for avahi_strerror
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1


                         #define avahi_strerror __fake__avahi_strerror
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef avahi_strerror
                         #if defined __stub_avahi_strerror || defined __stub___avahi_strerror
                         #error "bad glibc stub"
                         #endif
                         extern char avahi_strerror();
                         int main() { return avahi_strerror(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lavahi-common']
ok

-----------------------------------------------------------------------------------------------
Checking for header pam/pam_appl.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:26: fatal error: pam/pam_appl.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for pam_get_data
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1


                         #define pam_get_data __fake__pam_get_data
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pam_get_data
                         #if defined __stub_pam_get_data || defined __stub___pam_get_data
                         #error "bad glibc stub"
                         #endif
                         extern char pam_get_data();
                         int main() { return pam_get_data(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpam']
ok

-----------------------------------------------------------------------------------------------
Checking for header security/pam_ext.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header security/_pam_macros.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header pam/pam_ext.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:25: fatal error: pam/pam_ext.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for header pam/_pam_macros.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:29: fatal error: pam/_pam_macros.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for pam_vsyslog
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1


                         #define pam_vsyslog __fake__pam_vsyslog
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef pam_vsyslog
                         #if defined __stub_pam_vsyslog || defined __stub___pam_vsyslog
                         #error "bad glibc stub"
                         #endif
                         extern char pam_vsyslog();
                         int main() { return pam_vsyslog(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpam']
ok

-----------------------------------------------------------------------------------------------
Checking whether PAM_RHOST is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
#if defined(HAVE_SECURITY_PAM_APPL_H)
#include 
#elif defined(HAVE_PAM_PAM_APPL_H)
#include 
#endif
pam_set_item(0, PAM_RHOST, 0);
; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpam']
ok

-----------------------------------------------------------------------------------------------
Checking whether PAM_TTY is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
#if defined(HAVE_SECURITY_PAM_APPL_H)
#include 
#elif defined(HAVE_PAM_PAM_APPL_H)
#include 
#endif
pam_set_item(0, PAM_TTY, 0);
; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpam']
ok

-----------------------------------------------------------------------------------------------
Checking whether PAM_RADIO_TYPE is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
#if (!defined(LINUX))

#define PAM_EXTERN extern
#if defined(HAVE_SECURITY_PAM_APPL_H)
#include 
#elif defined(HAVE_PAM_PAM_APPL_H)
#include 
#endif

#endif

#if defined(HAVE_SECURITY_PAM_MODULES_H)
#include 
#elif defined(HAVE_PAM_PAM_MODULES_H)
#include 
#endif

#if defined(HAVE_SECURITY__PAM_MACROS_H)
#include 
#elif defined(HAVE_PAM__PAM_MACROS_H)
#include 
#endif

#ifdef HAVE_SECURITY_PAM_EXT_H
#include 
#endif

int i; i = PAM_RADIO_TYPE;
; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpam']
ok

-----------------------------------------------------------------------------------------------
Checking whether Linux should use 32-bit credential calls
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
#if defined(HAVE_UNISTD_H)
#include 
#endif
#include 
#include 
#include 
#include 

#ifdef HAVE_SYS_PRIV_H
#include 
#endif
#ifdef HAVE_SYS_ID_H
#include 
#endif

#if defined(HAVE_SYSCALL_H)
#include 
#endif

#if defined(HAVE_SYS_SYSCALL_H)
#include 
#endif

syscall(SYS_setresuid32, -1, -1, -1);
syscall(SYS_setresgid32, -1, -1, -1);
syscall(SYS_setreuid32, -1, -1);
syscall(SYS_setregid32, -1, -1);
syscall(SYS_setuid32, -1);
syscall(SYS_setgid32, -1);
syscall(SYS_setgroups32, 0, NULL);
; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:955:9: error: 'SYS_setresuid32' undeclared (first use in this function)
 syscall(SYS_setresuid32, -1, -1, -1);
         ^
../test.c:955:9: note: each undeclared identifier is reported only once for each function it appears in
../test.c:956:9: error: 'SYS_setresgid32' undeclared (first use in this function)
 syscall(SYS_setresgid32, -1, -1, -1);
         ^
../test.c:957:9: error: 'SYS_setreuid32' undeclared (first use in this function)
 syscall(SYS_setreuid32, -1, -1);
         ^
../test.c:958:9: error: 'SYS_setregid32' undeclared (first use in this function)
 syscall(SYS_setregid32, -1, -1);
         ^
../test.c:959:9: error: 'SYS_setuid32' undeclared (first use in this function)
 syscall(SYS_setuid32, -1);
         ^
../test.c:960:9: error: 'SYS_setgid32' undeclared (first use in this function)
 syscall(SYS_setgid32, -1);
         ^
../test.c:961:9: error: 'SYS_setgroups32' undeclared (first use in this function)
 syscall(SYS_setgroups32, 0, NULL);
         ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking whether we can use Linux thread-specific credentials
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


                                #define AUTOCONF_TEST 1
                                #define USE_LINUX_THREAD_CREDENTIALS 1
                                #include "../lib/util/setid.c"
                                #include "./lib/util_sec.c"


<==
[1/2] Compiling test.c
In file included from ../test.c:936:0:
/tmp/samba/src/samba-4.3.1/source3/./lib/util_sec.c:45:0: warning: "bool" redefined
 #define bool int
 ^
In file included from ../test.c:929:0:
/usr/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/include/stdbool.h:33:0: note: this is the location of the previous definition
 #define bool _Bool
 ^
In file included from ../test.c:936:0:
/tmp/samba/src/samba-4.3.1/source3/./lib/util_sec.c:511:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main()
 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']

not running as root: checking for ENOSYS

returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking whether Linux netlink is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
#include 
#include 
; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether Linux rtnetlink is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
#include 
#include 
#include 
; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether fcntl locking is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


#include "../tests/fcntl_lock.c"


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']


returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking for broken posix_fallocate
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
#define _XOPEN_SOURCE 600
#include 
#if defined(__GLIBC__) && ((__GLIBC__ < 2) || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 4))
#error probably broken posix_fallocate
#endif
; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:938:0: warning: "_XOPEN_SOURCE" redefined
 #define _XOPEN_SOURCE 600
 ^
In file included from /usr/include/stdio.h:27:0,
                 from ../test.c:922:
/usr/include/features.h:166:0: note: this is the location of the previous definition
 # define _XOPEN_SOURCE 700
 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for member st_mtim.tv_nsec in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_mtim.tv_nsec; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member st_mtimensec in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_mtimensec; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:939:57: error: 'struct stat' has no member named 'st_mtimensec'
  int main(void) { struct stat s; void *_x; _x=(void *)&s.st_mtimensec; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for member st_mtimespec.tv_nsec in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_mtimespec.tv_nsec; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:940:57: error: 'struct stat' has no member named 'st_mtimespec'
  int main(void) { struct stat s; void *_x; _x=(void *)&s.st_mtimespec.tv_nsec; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for member st_mtime_n in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_mtime_n; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:941:57: error: 'struct stat' has no member named 'st_mtime_n'
  int main(void) { struct stat s; void *_x; _x=(void *)&s.st_mtime_n; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for member st_umtime in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_umtime; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:942:57: error: 'struct stat' has no member named 'st_umtime'
  int main(void) { struct stat s; void *_x; _x=(void *)&s.st_umtime; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for member st_birthtime in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_birthtime; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:944:57: error: 'struct stat' has no member named 'st_birthtime'
  int main(void) { struct stat s; void *_x; _x=(void *)&s.st_birthtime; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for member st_birthtimespec.tv_nsec in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_birthtimespec.tv_nsec; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:945:57: error: 'struct stat' has no member named 'st_birthtimespec'
  int main(void) { struct stat s; void *_x; _x=(void *)&s.st_birthtimespec.tv_nsec; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for member st_birthtimensec in struct stat
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct stat s; void *_x; _x=(void *)&s.st_birthtimensec; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:946:57: error: 'struct stat' has no member named 'st_birthtimensec'
  int main(void) { struct stat s; void *_x; _x=(void *)&s.st_birthtimensec; return 0; }
                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking whether posix_fadvise is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
ssize_t err = posix_fadvise(0,0,0x80000,POSIX_FADV_WILLNEED);
; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether sysconf(_SC_NGROUPS_MAX) is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                        #include 
                        return sysconf(_SC_NGROUPS_MAX) == -1 ? 1 : 0;
                        ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether sysconf(_SC_NPROC_ONLN) is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                        #include 
                        return sysconf(_SC_NPROC_ONLN) == -1 ? 1 : 0;
                        ; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:951:40: error: '_SC_NPROC_ONLN' undeclared (first use in this function)
                         return sysconf(_SC_NPROC_ONLN) == -1 ? 1 : 0;
                                        ^
../test.c:951:40: note: each undeclared identifier is reported only once for each function it appears in
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking whether sysconf(_SC_NPROCESSORS_ONLN) is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                        #include 
                        return sysconf(_SC_NPROCESSORS_ONLN) == -1 ? 1 : 0;
                        ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether sysconf(_SC_PAGESIZE) is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                        #include 
                        return sysconf(_SC_PAGESIZE) == -1 ? 1 : 0;
                        ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether to use the Darwin-specific initgroups system call
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
#include 
#include 
syscall(SYS_initgroups, 16, NULL, NULL, 0);
                    ; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:955:9: error: 'SYS_initgroups' undeclared (first use in this function)
 syscall(SYS_initgroups, 16, NULL, NULL, 0);
         ^
../test.c:955:9: note: each undeclared identifier is reported only once for each function it appears in
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking whether struct utimbuf is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct utimbuf tbuf;  tbuf.actime = 0; tbuf.modtime = 1; exit(utime("foo.c",&tbuf));; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether we have the struct sigevent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct sigevent s;; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for member sigev_value.sival_ptr in struct sigevent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct sigevent s; void *_x; _x=(void *)&s.sigev_value.sival_ptr; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for member sigev_value.sigval_ptr in struct sigevent
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct sigevent s; void *_x; _x=(void *)&s.sigev_value.sigval_ptr; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:957:73: error: 'sigval_t {aka union sigval}' has no member named 'sigval_ptr'
  int main(void) { struct sigevent s; void *_x; _x=(void *)&s.sigev_value.sigval_ptr; return 0; }
                                                                         ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for the maximum value of the 'time_t' type
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


#include 
main() {
        struct tm *tm;
        if (sizeof(time_t) == 8) {
                time_t max_time = 0x7fffffffffffffffll;
                tm = gmtime(&max_time);
                /* This should fail with 32-bit tm_year. */
                if (tm == NULL) {
                        /* Max time_t that works with 32-bit int tm_year in struct tm. */
                        max_time = 67768036191676799ll;
                        tm = gmtime(&max_time);
                        if (tm) {
                                exit(0);
                        }
                }
        }
        exit(1);
}

<==
[1/2] Compiling test.c
../test.c:960:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main() {
 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']


returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking whether the macro for makedev is available
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


#if defined(HAVE_UNISTD_H)
#include 
#endif
#include 
main() { dev_t dev = makedev(1,2); return 0; }


<==
[1/2] Compiling test.c
../test.c:965:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main() { dev_t dev = makedev(1,2); return 0; }
 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking whether the realpath function allows a NULL argument
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


#include 
#include 
#include 

void exit_on_core(int ignored) {
        exit(1);
}

main() {
        char *newpath;
        signal(SIGSEGV, exit_on_core);
        newpath = realpath("/tmp", NULL);
        exit((newpath != NULL) ? 0 : 1);
}


<==
[1/2] Compiling test.c
../test.c:970:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main() {
 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']


returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking for ftruncate extend
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#include "../tests/ftruncate.c"

<==
[1/2] Compiling test.c
In file included from ../test.c:962:0:
/tmp/samba/src/samba-4.3.1/source3/../tests/ftruncate.c:14:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main()
 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']


returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking for header sys/sendfile.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for linux sendfile support
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                            int tofd, fromfd;
                            off_t offset;
                            size_t total;
                            ssize_t nwritten = sendfile(tofd, fromfd, &offset, total);
                            ; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
getcwd takes a NULL argument
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 


#include 
main() {
        char *s = getcwd(NULL,0);
        exit(s != NULL ?  0 : 1);
}

<==
[1/2] Compiling test.c
../test.c:970:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main() {
 ^
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']


returncode 0
ok

-----------------------------------------------------------------------------------------------
Checking for library gen
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
/usr/bin/ld: cannot find -lgen
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lgen']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------------------------------------
Checking for getspnam
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1


                         #define getspnam __fake__getspnam
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef getspnam
                         #if defined __stub_getspnam || defined __stub___getspnam
                         #error "bad glibc stub"
                         #endif
                         extern char getspnam();
                         int main() { return getspnam(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for header sys/fs/vx_quota.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:29: fatal error: sys/fs/vx_quota.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for header sys/quota.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header ufs/ufs/quota.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:27: fatal error: ufs/ufs/quota.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for header xfs/xqm.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for member dqb_fsoftlimit in struct dqblk
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct dqblk s; void *_x; _x=(void *)&s.dqb_fsoftlimit; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:974:58: error: 'struct dqblk' has no member named 'dqb_fsoftlimit'
  int main(void) { struct dqblk s; void *_x; _x=(void *)&s.dqb_fsoftlimit; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for member dqb_curbytes in struct dqblk
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct dqblk s; void *_x; _x=(void *)&s.dqb_curbytes; return 0; }

<==
[1/1] Compiling test.c
../test.c: In function 'main':
../test.c:975:58: error: 'struct dqblk' has no member named 'dqb_curbytes'
  int main(void) { struct dqblk s; void *_x; _x=(void *)&s.dqb_curbytes; return 0; }
                                                          ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'not found

-----------------------------------------------------------------------------------------------
Checking for header rpcsvc/rquota.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for member getquota_rslt_u in struct getquota_rslt
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { struct getquota_rslt s; void *_x; _x=(void *)&s.getquota_rslt_u; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking whether we can compile with __attribute__((destructor))
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

__attribute__((destructor)) static void cleanup(void) { }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking whether seekdir returns void
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void seekdir(DIR *d, long loc) { return; }; return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/source3', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking for header linux/fs.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for declaration of FS_IOC_GETFLAGS
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef FS_IOC_GETFLAGS
                      void *_x; _x=(void *)&FS_IOC_GETFLAGS; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for declaration of FS_COMPR_FL
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { 
                      #ifndef FS_COMPR_FL
                      void *_x; _x=(void *)&FS_COMPR_FL; return (int)_x;
                      #endif
                      return 0
                      ; return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
ok

-----------------------------------------------------------------------------------------------
Checking for header cephfs/libcephfs.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:30: fatal error: cephfs/libcephfs.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-D_FILE_OFFSET_BITS=64', '-MD', '-D_FILE_OFFSET_BITS=64', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for glusterfs-api >= 4
pkg-config --errors-to-stdout --print-errors "glusterfs-api >= 4" --cflags --libs glusterfs-api
Package glusterfs-api was not found in the pkg-config search path.
Perhaps you should add the directory containing `glusterfs-api.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glusterfs-api' found
Package glusterfs-api was not found in the pkg-config search path.
Perhaps you should add the directory containing `glusterfs-api.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glusterfs-api' found
not found

-----------------------------------------------------------------------------------------------
Checking for header api/glfs.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:22: fatal error: api/glfs.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'no

-----------------------------------------------------------------------------------------------
Checking for library gfapi
==>

int foo()
{
    int v = 2;
    return v*2;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-fPIC', '-DPIC', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/libtestprog.so
/usr/bin/ld: cannot find -lgfapi
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/libtestprog.so', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-shared', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lgfapi']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> libtestprog.so}'no

-----------------------------------------------------------------------------------------------
Checking for dbus
pkg-config --errors-to-stdout --print-errors --cflags --libs dbus-1
-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -ldbus-1
yes

-----------------------------------------------------------------------------------------------
Checking for header dbus/dbus.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-I/usr/include/dbus-1.0', '-I/usr/lib/dbus-1.0/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for library dbus-1
==>

int foo()
{
    int v = 2;
    return v*2;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-fPIC', '-DPIC', '-I/usr/local/include', '-I/usr/include/dbus-1.0', '-I/usr/lib/dbus-1.0/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/libtestprog.so
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/libtestprog.so', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-shared', '-L/usr/local/lib', '-Wl,-Bdynamic', '-ldbus-1']
yes

-----------------------------------------------------------------------------------------------
Checking for program ncurses5-config
  find program=['ncurses5-config'] paths=[] var='NCURSES_CONFIG'
  -> ''

-----------------------------------------------------------------------------------------------
Checking for program ncurses6-config
  find program=['ncurses6-config'] paths=[] var='NCURSES_CONFIG'
  -> ''

-----------------------------------------------------------------------------------------------
Checking for header ncurses.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header menu.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header panel.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for header form.h
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking for initscr
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#define HAVE_DECL_FS_COMPR_FL 1
#define HAVE_LINUX_IOCTL 1
/* #undef HAVE_GLUSTERFS */
#define HAVE_DBUS_1 1
#define HAVE_DBUS_DBUS_H 1
#define HAVE_LIBDBUS_1 1
#define HAVE_DBUS 1
#define HAVE_NCURSES_H 1
#define HAVE_MENU_H 1
#define HAVE_PANEL_H 1
#define HAVE_FORM_H 1


                         #define initscr __fake__initscr
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef initscr
                         #if defined __stub_initscr || defined __stub___initscr
                         #error "bad glibc stub"
                         #endif
                         extern char initscr();
                         int main() { return initscr(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lncurses']
ok

-----------------------------------------------------------------------------------------------
Checking for library menu
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lmenu']
yes

-----------------------------------------------------------------------------------------------
Checking for set_menu_items
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#define HAVE_DECL_FS_COMPR_FL 1
#define HAVE_LINUX_IOCTL 1
/* #undef HAVE_GLUSTERFS */
#define HAVE_DBUS_1 1
#define HAVE_DBUS_DBUS_H 1
#define HAVE_LIBDBUS_1 1
#define HAVE_DBUS 1
#define HAVE_NCURSES_H 1
#define HAVE_MENU_H 1
#define HAVE_PANEL_H 1
#define HAVE_FORM_H 1
#define HAVE_INITSCR 1
#define HAVE_LIBMENU 1


                         #define set_menu_items __fake__set_menu_items
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef set_menu_items
                         #if defined __stub_set_menu_items || defined __stub___set_menu_items
                         #error "bad glibc stub"
                         #endif
                         extern char set_menu_items();
                         int main() { return set_menu_items(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lmenu']
ok

-----------------------------------------------------------------------------------------------
Checking for item_count
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#define HAVE_DECL_FS_COMPR_FL 1
#define HAVE_LINUX_IOCTL 1
/* #undef HAVE_GLUSTERFS */
#define HAVE_DBUS_1 1
#define HAVE_DBUS_DBUS_H 1
#define HAVE_LIBDBUS_1 1
#define HAVE_DBUS 1
#define HAVE_NCURSES_H 1
#define HAVE_MENU_H 1
#define HAVE_PANEL_H 1
#define HAVE_FORM_H 1
#define HAVE_INITSCR 1
#define HAVE_LIBMENU 1
#define HAVE_SET_MENU_ITEMS 1


                         #define item_count __fake__item_count
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef item_count
                         #if defined __stub_item_count || defined __stub___item_count
                         #error "bad glibc stub"
                         #endif
                         extern char item_count();
                         int main() { return item_count(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lmenu']
ok

-----------------------------------------------------------------------------------------------
Checking for library panel
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpanel']
yes

-----------------------------------------------------------------------------------------------
Checking for new_panel
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#define HAVE_DECL_FS_COMPR_FL 1
#define HAVE_LINUX_IOCTL 1
/* #undef HAVE_GLUSTERFS */
#define HAVE_DBUS_1 1
#define HAVE_DBUS_DBUS_H 1
#define HAVE_LIBDBUS_1 1
#define HAVE_DBUS 1
#define HAVE_NCURSES_H 1
#define HAVE_MENU_H 1
#define HAVE_PANEL_H 1
#define HAVE_FORM_H 1
#define HAVE_INITSCR 1
#define HAVE_LIBMENU 1
#define HAVE_SET_MENU_ITEMS 1
#define HAVE_ITEM_COUNT 1
#define HAVE_LIBPANEL 1


                         #define new_panel __fake__new_panel
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef new_panel
                         #if defined __stub_new_panel || defined __stub___new_panel
                         #error "bad glibc stub"
                         #endif
                         extern char new_panel();
                         int main() { return new_panel(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpanel']
ok

-----------------------------------------------------------------------------------------------
Checking for show_panel
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#define HAVE_DECL_FS_COMPR_FL 1
#define HAVE_LINUX_IOCTL 1
/* #undef HAVE_GLUSTERFS */
#define HAVE_DBUS_1 1
#define HAVE_DBUS_DBUS_H 1
#define HAVE_LIBDBUS_1 1
#define HAVE_DBUS 1
#define HAVE_NCURSES_H 1
#define HAVE_MENU_H 1
#define HAVE_PANEL_H 1
#define HAVE_FORM_H 1
#define HAVE_INITSCR 1
#define HAVE_LIBMENU 1
#define HAVE_SET_MENU_ITEMS 1
#define HAVE_ITEM_COUNT 1
#define HAVE_LIBPANEL 1
#define HAVE_NEW_PANEL 1


                         #define show_panel __fake__show_panel
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef show_panel
                         #if defined __stub_show_panel || defined __stub___show_panel
                         #error "bad glibc stub"
                         #endif
                         extern char show_panel();
                         int main() { return show_panel(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lpanel']
ok

-----------------------------------------------------------------------------------------------
Checking for library form
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lform']
yes

-----------------------------------------------------------------------------------------------
Checking for new_field
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#define HAVE_DECL_FS_COMPR_FL 1
#define HAVE_LINUX_IOCTL 1
/* #undef HAVE_GLUSTERFS */
#define HAVE_DBUS_1 1
#define HAVE_DBUS_DBUS_H 1
#define HAVE_LIBDBUS_1 1
#define HAVE_DBUS 1
#define HAVE_NCURSES_H 1
#define HAVE_MENU_H 1
#define HAVE_PANEL_H 1
#define HAVE_FORM_H 1
#define HAVE_INITSCR 1
#define HAVE_LIBMENU 1
#define HAVE_SET_MENU_ITEMS 1
#define HAVE_ITEM_COUNT 1
#define HAVE_LIBPANEL 1
#define HAVE_NEW_PANEL 1
#define HAVE_SHOW_PANEL 1
#define HAVE_LIBFORM 1


                         #define new_field __fake__new_field
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef new_field
                         #if defined __stub_new_field || defined __stub___new_field
                         #error "bad glibc stub"
                         #endif
                         extern char new_field();
                         int main() { return new_field(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lform']
ok

-----------------------------------------------------------------------------------------------
Checking for new_form
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#define HAVE_DECL_FS_COMPR_FL 1
#define HAVE_LINUX_IOCTL 1
/* #undef HAVE_GLUSTERFS */
#define HAVE_DBUS_1 1
#define HAVE_DBUS_DBUS_H 1
#define HAVE_LIBDBUS_1 1
#define HAVE_DBUS 1
#define HAVE_NCURSES_H 1
#define HAVE_MENU_H 1
#define HAVE_PANEL_H 1
#define HAVE_FORM_H 1
#define HAVE_INITSCR 1
#define HAVE_LIBMENU 1
#define HAVE_SET_MENU_ITEMS 1
#define HAVE_ITEM_COUNT 1
#define HAVE_LIBPANEL 1
#define HAVE_NEW_PANEL 1
#define HAVE_SHOW_PANEL 1
#define HAVE_LIBFORM 1
#define HAVE_NEW_FIELD 1


                         #define new_form __fake__new_form
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef new_form
                         #if defined __stub_new_form || defined __stub___new_form
                         #error "bad glibc stub"
                         #endif
                         extern char new_form();
                         int main() { return new_form(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lform']
ok

-----------------------------------------------------------------------------------------------
Checking for library crypto
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lcrypto']
yes

-----------------------------------------------------------------------------------------------
Checking for DES_pcbc_encrypt
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#define HAVE_DECL_FS_COMPR_FL 1
#define HAVE_LINUX_IOCTL 1
/* #undef HAVE_GLUSTERFS */
#define HAVE_DBUS_1 1
#define HAVE_DBUS_DBUS_H 1
#define HAVE_LIBDBUS_1 1
#define HAVE_DBUS 1
#define HAVE_NCURSES_H 1
#define HAVE_MENU_H 1
#define HAVE_PANEL_H 1
#define HAVE_FORM_H 1
#define HAVE_INITSCR 1
#define HAVE_LIBMENU 1
#define HAVE_SET_MENU_ITEMS 1
#define HAVE_ITEM_COUNT 1
#define HAVE_LIBPANEL 1
#define HAVE_NEW_PANEL 1
#define HAVE_SHOW_PANEL 1
#define HAVE_LIBFORM 1
#define HAVE_NEW_FIELD 1
#define HAVE_NEW_FORM 1
#define HAVE_NCURSES 1
#define HAVE_LIBCRYPTO 1


                         #define DES_pcbc_encrypt __fake__DES_pcbc_encrypt
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef DES_pcbc_encrypt
                         #if defined __stub_DES_pcbc_encrypt || defined __stub___DES_pcbc_encrypt
                         #error "bad glibc stub"
                         #endif
                         extern char DES_pcbc_encrypt();
                         int main() { return DES_pcbc_encrypt(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lcrypto']
ok

-----------------------------------------------------------------------------------------------
Checking for openpty
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:18: fatal error: util.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:21: fatal error: libutil.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#define HAVE_DECL_FS_COMPR_FL 1
#define HAVE_LINUX_IOCTL 1
/* #undef HAVE_GLUSTERFS */
#define HAVE_DBUS_1 1
#define HAVE_DBUS_DBUS_H 1
#define HAVE_LIBDBUS_1 1
#define HAVE_DBUS 1
#define HAVE_NCURSES_H 1
#define HAVE_MENU_H 1
#define HAVE_PANEL_H 1
#define HAVE_FORM_H 1
#define HAVE_INITSCR 1
#define HAVE_LIBMENU 1
#define HAVE_SET_MENU_ITEMS 1
#define HAVE_ITEM_COUNT 1
#define HAVE_LIBPANEL 1
#define HAVE_NEW_PANEL 1
#define HAVE_SHOW_PANEL 1
#define HAVE_LIBFORM 1
#define HAVE_NEW_FIELD 1
#define HAVE_NEW_FORM 1
#define HAVE_NCURSES 1
#define HAVE_LIBCRYPTO 1
#define HAVE_DES_PCBC_ENCRYPT 1
#define STRING_STATIC_MODULES "vfs_posixacl auth_sam auth_winbind auth_domain auth_builtin vfs_default nss_info_template idmap_tdb idmap_passdb idmap_nss pdb_samba_dsdb vfs_dfs_samba4 idmap_ldap"
#define static_decl_vfs extern NTSTATUS vfs_posixacl_init(void); extern NTSTATUS vfs_default_init(void); extern NTSTATUS vfs_dfs_samba4_init(void);
#define static_init_vfs { vfs_posixacl_init();  vfs_default_init();  vfs_dfs_samba4_init(); }
#define vfs_recycle_init samba_init_module
#define vfs_audit_init samba_init_module
#define vfs_extd_audit_init samba_init_module
#define vfs_full_audit_init samba_init_module
#define vfs_netatalk_init samba_init_module
#define vfs_fake_perms_init samba_init_module
#define vfs_default_quota_init samba_init_module
#define vfs_readonly_init samba_init_module
#define vfs_cap_init samba_init_module
#define vfs_expand_msdfs_init samba_init_module
#define vfs_shadow_copy_init samba_init_module
#define vfs_shadow_copy2_init samba_init_module
#define vfs_readahead_init samba_init_module
#define vfs_xattr_tdb_init samba_init_module
#define vfs_posix_eadb_init samba_init_module
#define vfs_streams_xattr_init samba_init_module
#define vfs_streams_depot_init samba_init_module
#define vfs_acl_xattr_init samba_init_module
#define vfs_acl_tdb_init samba_init_module
#define vfs_smb_traffic_analyzer_init samba_init_module
#define vfs_preopen_init samba_init_module
#define vfs_catia_init samba_init_module
#define vfs_scannedonly_init samba_init_module
#define vfs_media_harmony_init samba_init_module
#define vfs_unityed_media_init samba_init_module
#define vfs_fruit_init samba_init_module
#define vfs_shell_snap_init samba_init_module
#define vfs_commit_init samba_init_module
#define vfs_worm_init samba_init_module
#define vfs_crossrename_init samba_init_module
#define vfs_linux_xfs_sgid_init samba_init_module
#define vfs_time_audit_init samba_init_module
#define vfs_syncops_init samba_init_module
#define vfs_dirsort_init samba_init_module
#define vfs_fileid_init samba_init_module
#define vfs_aio_fork_init samba_init_module
#define vfs_aio_pthread_init samba_init_module
#define vfs_aio_posix_init samba_init_module
#define vfs_aio_linux_init samba_init_module
#define vfs_btrfs_init samba_init_module
#define vfs_notify_fam_init samba_init_module
#define vfs_snapper_init samba_init_module
#define static_decl_pdb extern NTSTATUS pdb_samba_dsdb_init(void);
#define static_init_pdb { pdb_samba_dsdb_init(); }
#define pdb_tdbsam_init samba_init_module
#define pdb_ldapsam_init samba_init_module
#define pdb_ads_init samba_init_module
#define pdb_smbpasswd_init samba_init_module
#define pdb_wbc_sam_init samba_init_module
#define pdb_samba4_init samba_init_module
#define static_decl_auth extern NTSTATUS auth_sam_init(void); extern NTSTATUS auth_winbind_init(void); extern NTSTATUS auth_domain_init(void); extern NTSTATUS auth_builtin_init(void);
#define static_init_auth { auth_sam_init();  auth_winbind_init();  auth_domain_init();  auth_builtin_init(); }
#define auth_script_init samba_init_module
#define auth_unix_init samba_init_module
#define auth_wbc_init samba_init_module
#define auth_server_init samba_init_module
#define auth_netlogond_init samba_init_module
#define auth_samba4_init samba_init_module
#define static_decl_nss_info extern NTSTATUS nss_info_template_init(void);
#define static_init_nss_info { nss_info_template_init(); }
#define static_decl_charset 
#define static_init_charset {}
#define static_decl_idmap extern NTSTATUS idmap_tdb_init(void); extern NTSTATUS idmap_passdb_init(void); extern NTSTATUS idmap_nss_init(void); extern NTSTATUS idmap_ldap_init(void);
#define static_init_idmap { idmap_tdb_init();  idmap_passdb_init();  idmap_nss_init();  idmap_ldap_init(); }
#define idmap_autorid_init samba_init_module
#define idmap_tdb2_init samba_init_module
#define idmap_ad_init samba_init_module
#define idmap_script_init samba_init_module
#define idmap_rid_init samba_init_module
#define idmap_hash_init samba_init_module
#define idmap_rfc2307_init samba_init_module
#define idmap_adex_init samba_init_module
#define static_decl_gpext 
#define static_init_gpext {}
#define static_decl_perfcount 
#define static_init_perfcount {}
#define HAVE_PTY_H 1
#define HAVE_BSD_LIBUTIL_H 1


                         #define openpty __fake__openpty
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef openpty
                         #if defined __stub_openpty || defined __stub___openpty
                         #error "bad glibc stub"
                         #endif
                         extern char openpty();
                         int main() { return openpty(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0xa): undefined reference to `openpty'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#define HAVE_DECL_FS_COMPR_FL 1
#define HAVE_LINUX_IOCTL 1
/* #undef HAVE_GLUSTERFS */
#define HAVE_DBUS_1 1
#define HAVE_DBUS_DBUS_H 1
#define HAVE_LIBDBUS_1 1
#define HAVE_DBUS 1
#define HAVE_NCURSES_H 1
#define HAVE_MENU_H 1
#define HAVE_PANEL_H 1
#define HAVE_FORM_H 1
#define HAVE_INITSCR 1
#define HAVE_LIBMENU 1
#define HAVE_SET_MENU_ITEMS 1
#define HAVE_ITEM_COUNT 1
#define HAVE_LIBPANEL 1
#define HAVE_NEW_PANEL 1
#define HAVE_SHOW_PANEL 1
#define HAVE_LIBFORM 1
#define HAVE_NEW_FIELD 1
#define HAVE_NEW_FORM 1
#define HAVE_NCURSES 1
#define HAVE_LIBCRYPTO 1
#define HAVE_DES_PCBC_ENCRYPT 1
#define STRING_STATIC_MODULES "vfs_posixacl auth_sam auth_winbind auth_domain auth_builtin vfs_default nss_info_template idmap_tdb idmap_passdb idmap_nss pdb_samba_dsdb vfs_dfs_samba4 idmap_ldap"
#define static_decl_vfs extern NTSTATUS vfs_posixacl_init(void); extern NTSTATUS vfs_default_init(void); extern NTSTATUS vfs_dfs_samba4_init(void);
#define static_init_vfs { vfs_posixacl_init();  vfs_default_init();  vfs_dfs_samba4_init(); }
#define vfs_recycle_init samba_init_module
#define vfs_audit_init samba_init_module
#define vfs_extd_audit_init samba_init_module
#define vfs_full_audit_init samba_init_module
#define vfs_netatalk_init samba_init_module
#define vfs_fake_perms_init samba_init_module
#define vfs_default_quota_init samba_init_module
#define vfs_readonly_init samba_init_module
#define vfs_cap_init samba_init_module
#define vfs_expand_msdfs_init samba_init_module
#define vfs_shadow_copy_init samba_init_module
#define vfs_shadow_copy2_init samba_init_module
#define vfs_readahead_init samba_init_module
#define vfs_xattr_tdb_init samba_init_module
#define vfs_posix_eadb_init samba_init_module
#define vfs_streams_xattr_init samba_init_module
#define vfs_streams_depot_init samba_init_module
#define vfs_acl_xattr_init samba_init_module
#define vfs_acl_tdb_init samba_init_module
#define vfs_smb_traffic_analyzer_init samba_init_module
#define vfs_preopen_init samba_init_module
#define vfs_catia_init samba_init_module
#define vfs_scannedonly_init samba_init_module
#define vfs_media_harmony_init samba_init_module
#define vfs_unityed_media_init samba_init_module
#define vfs_fruit_init samba_init_module
#define vfs_shell_snap_init samba_init_module
#define vfs_commit_init samba_init_module
#define vfs_worm_init samba_init_module
#define vfs_crossrename_init samba_init_module
#define vfs_linux_xfs_sgid_init samba_init_module
#define vfs_time_audit_init samba_init_module
#define vfs_syncops_init samba_init_module
#define vfs_dirsort_init samba_init_module
#define vfs_fileid_init samba_init_module
#define vfs_aio_fork_init samba_init_module
#define vfs_aio_pthread_init samba_init_module
#define vfs_aio_posix_init samba_init_module
#define vfs_aio_linux_init samba_init_module
#define vfs_btrfs_init samba_init_module
#define vfs_notify_fam_init samba_init_module
#define vfs_snapper_init samba_init_module
#define static_decl_pdb extern NTSTATUS pdb_samba_dsdb_init(void);
#define static_init_pdb { pdb_samba_dsdb_init(); }
#define pdb_tdbsam_init samba_init_module
#define pdb_ldapsam_init samba_init_module
#define pdb_ads_init samba_init_module
#define pdb_smbpasswd_init samba_init_module
#define pdb_wbc_sam_init samba_init_module
#define pdb_samba4_init samba_init_module
#define static_decl_auth extern NTSTATUS auth_sam_init(void); extern NTSTATUS auth_winbind_init(void); extern NTSTATUS auth_domain_init(void); extern NTSTATUS auth_builtin_init(void);
#define static_init_auth { auth_sam_init();  auth_winbind_init();  auth_domain_init();  auth_builtin_init(); }
#define auth_script_init samba_init_module
#define auth_unix_init samba_init_module
#define auth_wbc_init samba_init_module
#define auth_server_init samba_init_module
#define auth_netlogond_init samba_init_module
#define auth_samba4_init samba_init_module
#define static_decl_nss_info extern NTSTATUS nss_info_template_init(void);
#define static_init_nss_info { nss_info_template_init(); }
#define static_decl_charset 
#define static_init_charset {}
#define static_decl_idmap extern NTSTATUS idmap_tdb_init(void); extern NTSTATUS idmap_passdb_init(void); extern NTSTATUS idmap_nss_init(void); extern NTSTATUS idmap_ldap_init(void);
#define static_init_idmap { idmap_tdb_init();  idmap_passdb_init();  idmap_nss_init();  idmap_ldap_init(); }
#define idmap_autorid_init samba_init_module
#define idmap_tdb2_init samba_init_module
#define idmap_ad_init samba_init_module
#define idmap_script_init samba_init_module
#define idmap_rid_init samba_init_module
#define idmap_hash_init samba_init_module
#define idmap_rfc2307_init samba_init_module
#define idmap_adex_init samba_init_module
#define static_decl_gpext 
#define static_init_gpext {}
#define static_decl_perfcount 
#define static_init_perfcount {}
#define HAVE_PTY_H 1
#define HAVE_BSD_LIBUTIL_H 1
/* #undef HAVE_OPENPTY */
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

 int main(void) { void *__x = (void *)openpty; return (int)__x; return 0; }

<==
[1/2] Compiling test.c
../test.c: In function 'main':
../test.c:1094:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int main(void) { void *__x = (void *)openpty; return (int)__x; return 0; }
                                                       ^
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
default/test_1.o: In function `main':
test.c:(.text+0x8): undefined reference to `openpty'
collect2: error: ld returned 1 exit status
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'not found

-----------------------------------------------------------------------------------------------
Checking for library util
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lutil']
yes

-----------------------------------------------------------------------------------------------
Checking for openpty
==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:18: fatal error: util.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main(void) { return 0; }
<==
[1/1] Compiling test.c
../test.c:15:21: fatal error: libutil.h: No such file or directory
compilation terminated.
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc test.c -> test_1.o}'==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#define HAVE_DECL_FS_COMPR_FL 1
#define HAVE_LINUX_IOCTL 1
/* #undef HAVE_GLUSTERFS */
#define HAVE_DBUS_1 1
#define HAVE_DBUS_DBUS_H 1
#define HAVE_LIBDBUS_1 1
#define HAVE_DBUS 1
#define HAVE_NCURSES_H 1
#define HAVE_MENU_H 1
#define HAVE_PANEL_H 1
#define HAVE_FORM_H 1
#define HAVE_INITSCR 1
#define HAVE_LIBMENU 1
#define HAVE_SET_MENU_ITEMS 1
#define HAVE_ITEM_COUNT 1
#define HAVE_LIBPANEL 1
#define HAVE_NEW_PANEL 1
#define HAVE_SHOW_PANEL 1
#define HAVE_LIBFORM 1
#define HAVE_NEW_FIELD 1
#define HAVE_NEW_FORM 1
#define HAVE_NCURSES 1
#define HAVE_LIBCRYPTO 1
#define HAVE_DES_PCBC_ENCRYPT 1
#define STRING_STATIC_MODULES "vfs_posixacl auth_sam auth_winbind auth_domain auth_builtin vfs_default nss_info_template idmap_tdb idmap_passdb idmap_nss pdb_samba_dsdb vfs_dfs_samba4 idmap_ldap"
#define static_decl_vfs extern NTSTATUS vfs_posixacl_init(void); extern NTSTATUS vfs_default_init(void); extern NTSTATUS vfs_dfs_samba4_init(void);
#define static_init_vfs { vfs_posixacl_init();  vfs_default_init();  vfs_dfs_samba4_init(); }
#define vfs_recycle_init samba_init_module
#define vfs_audit_init samba_init_module
#define vfs_extd_audit_init samba_init_module
#define vfs_full_audit_init samba_init_module
#define vfs_netatalk_init samba_init_module
#define vfs_fake_perms_init samba_init_module
#define vfs_default_quota_init samba_init_module
#define vfs_readonly_init samba_init_module
#define vfs_cap_init samba_init_module
#define vfs_expand_msdfs_init samba_init_module
#define vfs_shadow_copy_init samba_init_module
#define vfs_shadow_copy2_init samba_init_module
#define vfs_readahead_init samba_init_module
#define vfs_xattr_tdb_init samba_init_module
#define vfs_posix_eadb_init samba_init_module
#define vfs_streams_xattr_init samba_init_module
#define vfs_streams_depot_init samba_init_module
#define vfs_acl_xattr_init samba_init_module
#define vfs_acl_tdb_init samba_init_module
#define vfs_smb_traffic_analyzer_init samba_init_module
#define vfs_preopen_init samba_init_module
#define vfs_catia_init samba_init_module
#define vfs_scannedonly_init samba_init_module
#define vfs_media_harmony_init samba_init_module
#define vfs_unityed_media_init samba_init_module
#define vfs_fruit_init samba_init_module
#define vfs_shell_snap_init samba_init_module
#define vfs_commit_init samba_init_module
#define vfs_worm_init samba_init_module
#define vfs_crossrename_init samba_init_module
#define vfs_linux_xfs_sgid_init samba_init_module
#define vfs_time_audit_init samba_init_module
#define vfs_syncops_init samba_init_module
#define vfs_dirsort_init samba_init_module
#define vfs_fileid_init samba_init_module
#define vfs_aio_fork_init samba_init_module
#define vfs_aio_pthread_init samba_init_module
#define vfs_aio_posix_init samba_init_module
#define vfs_aio_linux_init samba_init_module
#define vfs_btrfs_init samba_init_module
#define vfs_notify_fam_init samba_init_module
#define vfs_snapper_init samba_init_module
#define static_decl_pdb extern NTSTATUS pdb_samba_dsdb_init(void);
#define static_init_pdb { pdb_samba_dsdb_init(); }
#define pdb_tdbsam_init samba_init_module
#define pdb_ldapsam_init samba_init_module
#define pdb_ads_init samba_init_module
#define pdb_smbpasswd_init samba_init_module
#define pdb_wbc_sam_init samba_init_module
#define pdb_samba4_init samba_init_module
#define static_decl_auth extern NTSTATUS auth_sam_init(void); extern NTSTATUS auth_winbind_init(void); extern NTSTATUS auth_domain_init(void); extern NTSTATUS auth_builtin_init(void);
#define static_init_auth { auth_sam_init();  auth_winbind_init();  auth_domain_init();  auth_builtin_init(); }
#define auth_script_init samba_init_module
#define auth_unix_init samba_init_module
#define auth_wbc_init samba_init_module
#define auth_server_init samba_init_module
#define auth_netlogond_init samba_init_module
#define auth_samba4_init samba_init_module
#define static_decl_nss_info extern NTSTATUS nss_info_template_init(void);
#define static_init_nss_info { nss_info_template_init(); }
#define static_decl_charset 
#define static_init_charset {}
#define static_decl_idmap extern NTSTATUS idmap_tdb_init(void); extern NTSTATUS idmap_passdb_init(void); extern NTSTATUS idmap_nss_init(void); extern NTSTATUS idmap_ldap_init(void);
#define static_init_idmap { idmap_tdb_init();  idmap_passdb_init();  idmap_nss_init();  idmap_ldap_init(); }
#define idmap_autorid_init samba_init_module
#define idmap_tdb2_init samba_init_module
#define idmap_ad_init samba_init_module
#define idmap_script_init samba_init_module
#define idmap_rid_init samba_init_module
#define idmap_hash_init samba_init_module
#define idmap_rfc2307_init samba_init_module
#define idmap_adex_init samba_init_module
#define static_decl_gpext 
#define static_init_gpext {}
#define static_decl_perfcount 
#define static_init_perfcount {}
#define HAVE_PTY_H 1
#define HAVE_BSD_LIBUTIL_H 1
/* #undef HAVE_OPENPTY */
#define HAVE_LIBUTIL 1


                         #define openpty __fake__openpty
                         #ifdef HAVE_LIMITS_H
                         # include 
                         #else
                         # include 
                         #endif
                         #undef openpty
                         #if defined __stub_openpty || defined __stub___openpty
                         #error "bad glibc stub"
                         #endif
                         extern char openpty();
                         int main() { return openpty(); }


<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lutil']
ok

-----------------------------------------------------------------------------------------------
Checking linker accepts -Wl,-no-undefined
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-Wl,-no-undefined', '-L/usr/local/lib']
yes

-----------------------------------------------------------------------------------------------
Checking linker accepts ['-undefined', 'dynamic_lookup']
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
gcc: error: dynamic_lookup: No such file or directory
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-undefined', 'dynamic_lookup', '-L/usr/local/lib']
command returned 'Build failed:  -> task failed (err #1): \n\t{task: cc_link test_1.o -> testprog}'no

-----------------------------------------------------------------------------------------------
Checking linker accepts -Wl,--as-needed
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-Wl,--as-needed', '-L/usr/local/lib']
yes
[1/2] Compiling liblctest/liblc1.c
['/usr/bin/gcc', '-MD', '-fPIC', '-DPIC', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../liblctest/liblc1.c', '-c', '-o', 'default/liblctest/liblc1_1.o']
[2/2] Linking default/libliblc.so
['/usr/bin/gcc', 'default/liblctest/liblc1_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild2/default/libliblc.so', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-Wl,--as-needed', '-shared', '-L/usr/local/lib']

-----------------------------------------------------------------------------------------------
Checking for -lc not needed 
ok 

-----------------------------------------------------------------------------------------------
Checking configure summary
==>
#define CONFIG_H_IS_FROM_SAMBA 1
#define _SAMBA_BUILD_ 4
/* #undef HAVE_CONFIG_H */
#define BUILD_SYSTEM "Linux 1041e966470d 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 GNU/Linux"
#define HAVE_SYS_UTSNAME_H 1
#define SYSTEM_UNAME_SYSNAME "Linux"
#define SYSTEM_UNAME_MACHINE "x86_64"
#define SYSTEM_UNAME_RELEASE "3.13.0-66-generic"
#define SYSTEM_UNAME_VERSION "#108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015"
#define HAVE_STDIO_H 1
#define HAVE_SIMPLE_C_PROG 1
#define HAVE_VISIBILITY_ATTR 1
#define INLINE_MACRO 1
#define _GNU_SOURCE 1
#define _XOPEN_SOURCE_EXTENDED 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDDEF_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CTYPE_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDARG_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ASSERT_H 1
#define WORKING_GETCONF_LFS_CFLAGS 1
#define HAVE_LARGEFILE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define TIME_WITH_SYS_TIME 1
#define SHLIBEXT "so"
#define HAVE_ENDIAN_H 1
#define HAVE_LITTLE_ENDIAN 1
/* #undef HAVE_BIG_ENDIAN */
#define HAVE_SIGNAL_H 1
/* #undef RETSIGTYPE_INT */
#define RETSIGTYPE void
#define HAVE_FUNCTION_MACRO 1
#define HAVE_VA_COPY 1
#define HAVE__VA_ARGS__MACRO 1
#define HAVE_LIBREPLACE 1
#define LIBREPLACE_NETWORK_CHECKS 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_CRYPT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_ACL_LIBACL_H 1
#define HAVE_ATTR_XATTR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GLOB_H 1
#define HAVE_KRB5_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LIBAIO_H 1
#define HAVE_PWD_H 1
#define HAVE_SHADOW_H 1
#define HAVE_SYS_ACL_H 1
#define HAVE_ATTR_ATTRIBUTES_H 1
#define HAVE_SYS_CAPABILITY_H 1
#define HAVE_SYS_DIR_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_FCNTL_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_SYS_XATTR_H 1
#define HAVE_TERMIO_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_MALLOC_H 1
#define HAVE_GRP_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SETJMP_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_SYSLOG_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_MNTENT_H 1
#define HAVE_STROPTS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_DIRENT_H 1
#define HAVE_ERRNO_H 1
#define HAVE_GETOPT_H 1
#define HAVE_ICONV_H 1
#define HAVE_NSS_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_SECURITY_PAM_APPL_H 1
#define HAVE_ZLIB_H 1
#define HAVE_ASM_UNISTD_H 1
#define HAVE_AIO_H 1
#define HAVE_SYS_UNISTD_H 1
#define HAVE_RPC_RPC_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_FLOAT_H 1
#define HAVE_RPCSVC_NIS_H 1
#define HAVE_RPCSVC_YPCLNT_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_SYSMACROS_H 1
#define HAVE_RPCSVC_YP_PROT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_UTMP_H 1
#define HAVE_UTMPX_H 1
#define HAVE_LASTLOG_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_PRCTL 1
#define HAVE_OPEN_O_DIRECT 1
#define HAVE_LONG_LONG 1
#define HAVE_INTPTR_T 1
#define HAVE_UINTPTR_T 1
#define HAVE_PTRDIFF_T 1
#define HAVE_COMPARISON_FN_T 1
#define HAVE__Bool 1
#define HAVE_BOOL 1
#define HAVE_INT8_T 1
#define HAVE_UINT8_T 1
#define HAVE_INT16_T 1
#define HAVE_UINT16_T 1
#define HAVE_INT32_T 1
#define HAVE_UINT32_T 1
#define HAVE_INT64_T 1
#define HAVE_UINT64_T 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_INO_T 1
#define HAVE_LOFF_T 1
/* #undef HAVE_OFFSET_T */
#define offset_t loff_t
#define HAVE_VOLATILE 1
/* #undef HAVE_UINT_T */
#define uint_t unsigned int
#define HAVE_BLKSIZE_T 1
#define HAVE_BLKCNT_T 1
#define SIZEOF_BOOL 1
#define SIZEOF_CHAR 1
#define SIZEOF_INT 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_LONG 8
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define SIZEOF_INT8_T 1
#define SIZEOF_UINT8_T 1
#define SIZEOF_INT16_T 2
#define SIZEOF_UINT16_T 2
#define SIZEOF_INT32_T 4
#define SIZEOF_UINT32_T 4
#define SIZEOF_INT64_T 8
#define SIZEOF_UINT64_T 8
#define SIZEOF_VOID_P 8
#define SIZEOF_OFF_T 8
#define SIZEOF_DEV_T 8
#define SIZEOF_INO_T 8
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_STRUCT_IFADDRS 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_STRUCT_SOCKADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SA_FAMILY_T 1
#define HAVE_SIG_ATOMIC_T_TYPE 1
#define HAVE_SIGSETMASK 1
#define HAVE_SIGGETMASK 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_SIGSET 1
#define HAVE_INET_NTOA 1
#define HAVE_INET_ATON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_CONNECT 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_FREEADDRINFO 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SOCKETPAIR 1
#define HAVE_IPV6_V6ONLY 1
#define HAVE_IPV6 1
#define HAVE_UCONTEXT_T 1
#define HAVE___SYNC_FETCH_AND_ADD 1
/* #undef HAVE_ATOMIC_ADD_32 */
#define HAVE_STRDUP 1
#define HAVE_MEMMEM 1
#define HAVE_PRINTF 1
#define HAVE_MEMSET 1
#define HAVE_MEMCPY 1
#define HAVE_MEMMOVE 1
#define HAVE_STRCPY 1
#define HAVE_STRNCPY 1
#define HAVE_BZERO 1
/* #undef HAVE_SHL_LOAD */
/* #undef HAVE_SHL_UNLOAD */
/* #undef HAVE_SHL_FINDSYM */
#define HAVE_PIPE 1
#define HAVE_STRFTIME 1
#define HAVE_SRANDOM 1
#define HAVE_RANDOM 1
#define HAVE_SRAND 1
#define HAVE_RAND 1
#define HAVE_USLEEP 1
#define HAVE_SETBUFFER 1
#define HAVE_LSTAT 1
#define HAVE_GETPGRP 1
#define HAVE_UTIME 1
#define HAVE_UTIMES 1
#define HAVE_SETUID 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETRESUID 1
#define HAVE_SETGID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETRESGID 1
#define HAVE_CHROOT 1
#define HAVE_STRERROR 1
#define HAVE_VSYSLOG 1
#define HAVE_SETLINEBUF 1
#define HAVE_MKTIME 1
#define HAVE_FTRUNCATE 1
/* #undef HAVE_CHSIZE */
#define HAVE_RENAME 1
#define HAVE_WAITPID 1
#define HAVE_WAIT4 1
#define HAVE_INITGROUPS 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_STRNDUP 1
#define HAVE_STRCASESTR 1
#define HAVE_STRSEP 1
#define HAVE_STRTOK_R 1
#define HAVE_MKDTEMP 1
#define HAVE_DUP2 1
#define HAVE_DPRINTF 1
#define HAVE_VDPRINTF 1
#define HAVE_ISATTY 1
#define HAVE_CHOWN 1
#define HAVE_LCHOWN 1
#define HAVE_LINK 1
#define HAVE_READLINK 1
#define HAVE_SYMLINK 1
#define HAVE_REALPATH 1
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_ASPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_STRNLEN 1
#define HAVE_STRTOULL 1
/* #undef HAVE___STRTOULL */
#define HAVE_STRTOUQ 1
#define HAVE_STRTOLL 1
/* #undef HAVE___STRTOLL */
#define HAVE_STRTOQ 1
#define HAVE_MEMALIGN 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DIRNAME 1
#define HAVE_BASENAME 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCAT 1
#define HAVE_BSD_STRING_H 1
#define HAVE_LIBBSD 1
#define HAVE_GETPEEREID 1
#define HAVE_BSD_UNISTD_H 1
#define HAVE_SETPROCTITLE 1
#define HAVE_PEERCRED 1
/* #undef HAVE_BSD_STRTOLL */
#define HAVE_IF_NAMETOINDEX 1
#define HAVE_STRERROR_R 1
#define HAVE_GETDIRENTRIES 1
/* #undef HAVE_GETDENTS */
#define HAVE_SYSLOG 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_TIMEGM 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_MMAP 1
#define HAVE_SETGROUPS 1
#define HAVE_SYSCALL 1
#define HAVE_SETSID 1
#define HAVE_GETGRENT_R 1
#define HAVE_GETGRGID_R 1
#define HAVE_GETGRNAM_R 1
#define HAVE_GETGROUPLIST 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETPWENT_R 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define HAVE_EPOLL_CREATE 1
/* #undef HAVE_PORT_CREATE */
#define HAVE_FGETXATTR 1
/* #undef HAVE_FLISTEA */
#define HAVE_FLISTXATTR 1
#define HAVE_FREMOVEXATTR 1
#define HAVE_FSETXATTR 1
#define HAVE_GETXATTR 1
#define HAVE_LISTXATTR 1
#define HAVE_REMOVEXATTR 1
#define HAVE_SETXATTR 1
#define HAVE_LIBATTR 1
#define HAVE_XATTR_SUPPORT 1
/* #undef XATTR_ADDITIONAL_OPTIONS */
#define HAVE_DLFCN_H 1
#define HAVE_DLOPEN 1
#define HAVE_DLSYM 1
#define HAVE_DLERROR 1
#define HAVE_DLCLOSE 1
#define HAVE_LIBDL 1
#define HAVE_DECL_DLOPEN 1
/* #undef DLOPEN_TAKES_UNSIGNED_FLAGS */
#define HAVE_FDATASYNC 1
#define HAVE_DECL_FDATASYNC 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_CLOCK_MONOTONIC 1
#define HAVE_CLOCK_PROCESS_CPUTIME_ID 1
#define HAVE_CLOCK_REALTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_NET_IF_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_RESOLV_H 1
#define HAVE_RES_SEARCH 1
#define HAVE_LIBRESOLV 1
#define HAVE_LIBINTL_H 1
#define HAVE_DECL_DGETTEXT 1
#define HAVE_DECL_GETTEXT 1
#define HAVE_DECL_BINDTEXTDOMAIN 1
#define HAVE_DECL_TEXTDOMAIN 1
#define HAVE_DECL_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_BINDTEXTDOMAIN 1
#define HAVE_TEXTDOMAIN 1
#define HAVE_BIND_TEXTDOMAIN_CODESET 1
#define HAVE_DGETTEXT 1
#define HAVE_GETTEXT 1
#define HAVE_PTHREAD_H 1
#define HAVE_PTHREAD_CREATE 1
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_ATTR_INIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_MUTEXATTR_SETROBUST 1
#define HAVE_DECL_PTHREAD_MUTEX_ROBUST 1
#define HAVE_PTHREAD_MUTEX_CONSISTENT 1
#define HAVE_ROBUST_MUTEXES 1
#define HAVE_CRYPT 1
#define HAVE_LIBCRYPT 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
#define HAVE_DECL_RL_EVENT_HOOK 1
#define HAVE_DECL_SNPRINTF 1
#define HAVE_DECL_VSNPRINTF 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_VASPRINTF 1
#define HAVE_ERRNO_DECL 1
#define HAVE_DECL_EWOULDBLOCK 1
#define HAVE_ENVIRON_DECL 1
#define HAVE_GETGRENT_R_DECL 1
#define HAVE_GETPWENT_R_DECL 1
#define HAVE_PREAD_DECL 1
#define HAVE_PWRITE_DECL 1
#define HAVE_SETENV_DECL 1
#define HAVE_SETRESGID_DECL 1
#define HAVE_SETRESUID_DECL 1
#define HAVE_EPOLL 1
#define HAVE_POLL_H 1
#define HAVE_POLL 1
#define HAVE_STRPTIME 1
#define HAVE_DECL_STRPTIME 1
#define HAVE_WORKING_STRPTIME 1
#define HAVE_GETTIMEOFDAY_TZ 1
#define HAVE_C99_VSNPRINTF 1
#define HAVE_SHARED_MMAP 1
#define HAVE_MREMAP 1
/* #undef HAVE_INCOHERENT_MMAP */
#define HAVE_IMMEDIATE_STRUCTURES 1
#define HAVE_MKDIR_MODE 1
#define HAVE_STAT_TV_NSEC 1
#define HAVE_STRUCT_STAT_ST_RDEV 1
#define HAVE_ST_RDEV 1
#define HAVE_SS_FAMILY 1
/* #undef HAVE___SS_FAMILY */
/* #undef HAVE_SOCKADDR_SA_LEN */
/* #undef HAVE_SOCK_SIN_LEN */
#define HAVE_UNIXSOCKET 1
#define HAVE_SECURE_MKSTEMP 1
#define HAVE_IFACE_GETIFADDRS 1
#define HAVE_DECL_GETPWENT_R 1
/* #undef SOLARIS_GETPWENT_R */
#define HAVE_DECL_GETGRENT_R 1
/* #undef SOLARIS_GETGRENT_R */
#define HAVE_PYTHON_H 1
#define HAVE_POPT 1
#define HAVE_POPT_H 1
#define HAVE_LIBPOPT 1
#define HAVE_POPTGETCONTEXT 1
#define USING_SYSTEM_POPT 1
#define HAVE_Z 1
#define HAVE_LIBZ 1
#define HAVE_ZLIBVERSION 1
#define CHECK_BUNDLED_SYSTEM_Z 1
#define USING_SYSTEM_ZLIB 1
#define HAVE_TDB 1
#define USING_SYSTEM_TDB 1
#define USING_SYSTEM_PYTDB 1
#define XSLTPROC_MANPAGES 1
#define HAVE_TALLOC 1
#define USING_SYSTEM_TALLOC 1
#define HAVE_PYTALLOC_UTIL 1
#define USING_SYSTEM_PYTALLOC_UTIL 1
#define HAVE_TEVENT 1
#define USING_SYSTEM_TEVENT 1
#define USING_SYSTEM_PYTEVENT 1
#define VALUEOF_NSIG 65
#define VALUEOF__NSIG 65
#define VALUEOF_SIGRTMAX 64
#define VALUEOF_SIGRTMIN 34
#define HAVE_PYLDB_UTIL 1
#define USING_SYSTEM_PYLDB_UTIL 1
#define HAVE_LDB 1
#define USING_SYSTEM_LDB 1
#define AD_DC_BUILD_IS_ENABLED 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT32_T 1
#define HAVE_ERR_H 1
#define HAVE_SYS_STROPTS_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_CURSES_H 1
#define HAVE_TERM_H 1
#define HAVE_TERMCAP_H 1
#define HAVE_ATEXIT 1
/* #undef HAVE_CGETENT */
/* #undef HAVE_GETPROGNAME */
/* #undef HAVE_SETPROGNAME */
#define HAVE_GETHOSTNAME 1
#define HAVE_PUTENV 1
#define HAVE_RCMD 1
#define HAVE_READV 1
#define HAVE_SENDMSG 1
#define HAVE_SETITIMER 1
/* #undef HAVE_STRLWR */
#define HAVE_STRNCASECMP 1
/* #undef HAVE_STRSEP_COPY */
/* #undef HAVE_STRUPR */
#define HAVE_SWAB 1
#define HAVE_UMASK 1
#define HAVE_UNAME 1
/* #undef HAVE_CLOSEFROM */
#define HAVE_ERR 1
#define HAVE_WARN 1
#define HAVE_ERRX 1
#define HAVE_WARNX 1
#define HAVE_FLOCK 1
#define HAVE_WRITEV 1
/* #undef STRERROR_R_PROTO_COMPATIBLE */
#define HAVE_HSTRERROR 1
#define HAVE_SOCKET 1
/* #undef HAVE_GETIPNODEBYNAME */
#define HAVE_GETHOSTENT 1
#define HAVE_GETHOSTENT_R 1
#define HAVE_SETHOSTENT 1
#define HAVE_ENDHOSTENT 1
/* #undef HAVE_GETIPNODEBYADDR */
/* #undef HAVE_FREEHOSTENT */
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_LIBNSL 1
#define HAVE_IRUSEROK 1
/* #undef HAVE_BSWAP16 */
/* #undef HAVE_BSWAP32 */
#define HAVE_SYS_TERMIOS_H 1
#define HAVE_STRUCT_WINSIZE 1
#define HAVE_WS_XPIXEL 1
#define HAVE_WS_YPIXEL 1
#define HAVE_KRB_STRUCT_WINSIZE 1
#define VOID_RETSIGTYPE 1
#define HAVE_H_ERRNO 1
#define HAVE_DECL_H_ERRNO 1
#define HAVE_RES_NSEARCH 1
/* #undef HAVE_RES_NDESTROY */
/* #undef HAVE_DNS_SEARCH */
#define HAVE_DN_EXPAND 1
#define HAVE__RES 1
#define HAVE_DECL__RES 1
#define HAVE_KRB5 1
#define HAVE_DIRFD 1
#define HAVE_DIRFD_DECL 1
/* #undef HAVE_DIR_DD_FD */
#define SAMBA4_USES_HEIMDAL 1
#define HAVE_GSSAPI_GSSAPI_H 1
#define HAVE_GSSAPI_GSSAPI_KRB5_H 1
#define HAVE_AP_OPTS_USE_SUBKEY 1
#define HAVE_KRB5_ADDRESSES 1
#define HAVE_KRB5_KEYTAB_ENTRY_KEYBLOCK 1
#define HAVE_KRB5_SET_REAL_TIME 1
#define HAVE_COM_ERR_H 1
#define HAVE_ADDR_TYPE_IN_KRB5_ADDRESS 1
#define HAVE_GSS_DISPLAY_STATUS 1
#define HAVE_GSS_WRAP_IOV 1
#define HAVE_GSS_KRB5_IMPORT_CRED 1
#define HAVE_GSS_OID_EQUAL 1
#define HAVE_GSS_INQUIRE_SEC_CONTEXT_BY_OID 1
#define HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT 1
#define HAVE_GSSKRB5_GET_SUBKEY 1
#define HAVE_GSS_KRB5_EXPORT_LUCID_SEC_CONTEXT 1
#define HAVE_GSS_IMPORT_CRED 1
#define HAVE_GSS_EXPORT_CRED 1
#define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X 1
#define HAVE_GSSAPI 1
#define HAVE_CHECKSUM_IN_KRB5_CHECKSUM 1
#define HAVE_DECL_KRB5_AUTH_CON_SET_REQ_CKSUMTYPE 0
#define HAVE_DECL_KRB5_GET_CREDENTIALS_FOR_USER 0
#define HAVE_E_DATA_POINTER_IN_KRB5_ERROR 1
#define HAVE_INITIALIZE_KRB5_ERROR_TABLE 1
#define HAVE_KRB5_AUTH_CON_SETKEY 1
#define HAVE_KRB5_CC_GET_LIFETIME 1
#define HAVE_KRB5_CREATE_CHECKSUM 1
#define HAVE_KRB5_CRYPTO 1
#define HAVE_KRB5_CRYPTO_DESTROY 1
#define HAVE_KRB5_CRYPTO_INIT 1
#define HAVE_KRB5_C_VERIFY_CHECKSUM 1
#define HAVE_KRB5_ENCTYPE_TO_STRING 1
#define HAVE_KRB5_ENCTYPE_TO_STRING_WITH_KRB5_CONTEXT_ARG 1
#define HAVE_KRB5_FREE_ERROR_CONTENTS 1
#define HAVE_KRB5_FREE_HOST_REALM 1
#define HAVE_KRB5_FWD_TGT_CREDS 1
#define HAVE_KRB5_GET_CREDS 1
#define HAVE_KRB5_GET_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_CREDS_OPT_SET_IMPERSONATE 1
#define HAVE_KRB5_GET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_GET_HOST_REALM 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_GET_ERROR 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PAC_REQUEST 1
#define HAVE_KRB5_GET_INIT_CREDS_KEYBLOCK 1
#define HAVE_KRB5_GET_PW_SALT 1
#define HAVE_KRB5_GET_RENEWED_CREDS 1
#define HAVE_KRB5_KEYBLOCK_KEYVALUE 1
#define HAVE_KRB5_KEYBLOCK_INIT 1
#define HAVE_KRB5_KRBHST_GET_ADDRINFO 1
#define HAVE_KRB5_KRBHST_INIT 1
#define HAVE_KRB5_KT_COMPARE 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_KU_OTHER_CKSUM 1
#define HAVE_KRB5_LOCATE_PLUGIN_H 1
#define HAVE_KRB5_MK_REQ_EXTENDED 1
#define HAVE_KRB5_PRINCIPAL_COMPARE_ANY_REALM 1
#define HAVE_KRB5_PRINCIPAL_GET_COMP_STRING 1
#define HAVE_KRB5_PRINCIPAL_GET_REALM 1
#define HAVE_KRB5_MAKE_PRINCIPAL 1
#define HAVE_KRB5_REALM_TYPE 1
#define HAVE_KRB5_SET_DEFAULT_IN_TKT_ETYPES 1
#define HAVE_KRB5_STRING_TO_KEY 1
#define HAVE_KRB5_STRING_TO_KEY_SALT 1
#define HAVE_FREE_CHECKSUM 1
#define HAVE_LIBKRB5 1
#define KRB5_CREDS_OPT_FREE_REQUIRES_CONTEXT 1
#define HAVE_ETYPE_IN_ENCRYPTEDDATA 1
#define KRB5_PRINC_REALM_RETURNS_REALM 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC_MD5_56 1
#define HAVE_ENCTYPE_ARCFOUR_HMAC 1
#define HAVE_KRB5_PDU_NONE_DECL 1
#define HAVE_ENCTYPE_AES128_CTS_HMAC_SHA1_96 1
#define HAVE_ENCTYPE_AES256_CTS_HMAC_SHA1_96 1
#define HAVE_KRB5_PRINCIPAL_GET_NUM_COMP 1
#define HAVE_GSSAPI_GSSAPI_SPNEGO_H 1
#define HAVE_FLAGS_IN_KRB5_CREDS 1
#define HAVE_KRB5_CONFIG_GET_BOOL_DEFAULT 1
#define HAVE_KRB5_DATA_COPY 1
#define HAVE_KRB5_PRINCIPAL_SET_REALM 1
#define HAVE_KRB5_PRINCIPAL_SET_TYPE 1
#define HAVE_KRB5_PRINCIPAL_GET_TYPE 1
#define HAVE_KRB5_WARNX 1
#define HAVE_KRB5_PROMPT_TYPE 1
#define HAVE_COM_ERR 1
#define HAVE_LIBCOM_ERR 1
#define HAVE_COM_RIGHT_R 1
#define USING_SYSTEM_COM_ERR 1
#define HAVE_GNUTLS 1
#define HAVE_GNUTLS3 1
#define ENABLE_GNUTLS 1
#define HAVE_LIBGNUTLS 1
#define HAVE_GNUTLS_GNUTLS_H 1
#define HAVE_GNUTLS_GLOBAL_INIT 1
#define HAVE_GNUTLS_X509_H 1
#define HAVE_GNUTLS_X509_CRT_SET_VERSION 1
#define HAVE_GNUTLS_X509_CRT_SET_SUBJECT_KEY_ID 1
#define HAVE_GNUTLS_DATUM 1
#define HAVE_GNUTLS_DATUM_T 1
#define HAVE_LINUX_FCNTL_H 1
#define HAVE_F_SETLEASE_DECL 1
#define HAVE_SA_SIGINFO_DECL 1
#define HAVE_LINUX_INOTIFY 1
#define HAVE_EXECINFO_H 1
#define HAVE_BACKTRACE 1
#define HAVE_BACKTRACE_SYMBOLS 1
#define HAVE_FRSIZE 1
#define STAT_STATVFS 1
/* #undef BSD_STYLE_STATVFS */
#define HAVE_FSID_INT 1
#define HAVE_STATVFS_F_FLAG 1
/* #undef HAVE_STATVFS_F_FLAGS */
#define HAVE_LIBSYSTEMD_DAEMON 1
#define HAVE_LIBSYSTEMD_JOURNAL 1
/* #undef HAVE_LTTNG_TRACEF */
#define HAVE_ICONV_OPEN 1
#define HAVE_NATIVE_ICONV 1
#define HAVE_PAM_START 1
#define HAVE_LIBPAM 1
#define HAVE_SECURITY_PAM_MODULES_H 1
/* #undef HAVE_NSS_XBYY_KEY_IPNODE */
/* #undef HAVE_PASSWD_PW_COMMENT */
/* #undef HAVE_PASSWD_PW_AGE */
#define HAVE_LIBNCURSES 1
#define HAVE_TGETENT 1
/* #undef HAVE_RL_COMPLETION_FUNC_T */
#define HAVE_CPPFUNCTION 1
#define HAVE_LIBREADLINE 1
#define HAVE_RL_COMPLETION_MATCHES 1
#define HAVE_NEW_LIBREADLINE 1
#define HAVE_HISTORY_LIST 1
#define HAVE_BSD_MD5_H 1
#define HAVE_MD5INIT 1
/* #undef HAVE_CC_MD5_INIT */
/* #undef HAVE_SHA1_UPDATE */
/* #undef HAVE_SHA256_UPDATE */
/* #undef HAVE_SHA512_UPDATE */
#define HAVE_PERL_MAKEMAKER 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_GETCWD 1
#define HAVE_FCHOWN 1
#define HAVE_CHMOD 1
#define HAVE_FCHMOD 1
#define HAVE_MKNOD 1
#define HAVE_STRTOL 1
#define HAVE_STRCHR 1
/* #undef HAVE_CHFLAGS */
#define HAVE_GETRLIMIT 1
#define HAVE_FSYNC 1
#define HAVE_SETPGID 1
#define HAVE_GLOB 1
#define HAVE_STRPBRK 1
/* #undef HAVE_CRYPT16 */
/* #undef HAVE_GETAUTHUID */
#define HAVE_INNETGR 1
#define HAVE_SELECT 1
/* #undef HAVE_RDCHK */
#define HAVE_GETGRNAM 1
#define HAVE_GETGRENT 1
#define HAVE_PATHCONF 1
/* #undef HAVE_SETPRIV */
/* #undef HAVE_SETGIDX */
/* #undef HAVE_SETUIDX */
#define HAVE_SYSCONF 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define HAVE_FALLOCATE 1
#define HAVE_POSIX_FALLOCATE 1
#define HAVE_FSEEKO 1
/* #undef HAVE_SETLUID */
#define HAVE_GETPWNAM 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_STRCASECMP 1
#define HAVE_FCVT 1
/* #undef HAVE_FCVTL */
#define HAVE_SETLOCALE 1
#define HAVE_LIBRT 1
#define HAVE_NANOSLEEP 1
#define HAVE_LUTIMES 1
#define HAVE_FUTIMES 1
#define HAVE_UTIMENSAT 1
#define HAVE_FUTIMENS 1
#define HAVE_MLOCK 1
#define HAVE_MUNLOCK 1
#define HAVE_MLOCKALL 1
#define HAVE_MUNLOCKALL 1
#define HAVE_SHMGET 1
#define HAVE_SHM_OPEN 1
#define HAVE_YP_GET_DEFAULT_DOMAIN 1
/* #undef HAVE__DN_EXPAND */
#define HAVE___DN_EXPAND 1
#define HAVE_FDATASYNC_DECL 1
#define HAVE_READAHEAD_DECL 1
#define HAVE_LINUX_SPLICE 1
#define HAVE_SPLICE_DECL 1
#define HAVE_INOTIFY 1
#define HAVE_KERNEL_CHANGE_NOTIFY 1
#define HAVE_KERNEL_OPLOCKS_LINUX 1
/* #undef HAVE_KERNEL_OPLOCKS_IRIX */
#define HAVE_KERNEL_SHARE_MODES 1
#define HAVE_FAM_H 1
#define HAVE_LIBFAM 1
#define HAVE_FAMOPEN2 1
#define HAVE_FAM_H_FAMCODES_TYPEDEF 1
#define HAVE_FAMNOEXISTS 1
#define SAMBA_FAM_LIBS fam
#define HAVE_LIBARCHIVE 1
/* #undef HAVE_DM_GET_EVENTLIST */
#define HAVE_STAT_ST_BLOCKS 1
#define HAVE_STAT_ST_BLKSIZE 1
/* #undef HAVE_STAT_ST_FLAGS */
/* #undef SIZEOF_BLKCNT_T_4 */
#define SIZEOF_BLKCNT_T_8 1
#define HAVE_LIBCAP 1
#define HAVE_CAP_GET_PROC 1
#define HAVE_POSIX_CAPABILITIES 1
#define BROKEN_NISPLUS_INCLUDE_FILES 1
#define HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS 1
#define COMPILER_SUPPORTS_LL 1
/* #undef HAVE__ACL */
/* #undef HAVE___ACL */
/* #undef HAVE__CHDIR */
/* #undef HAVE___CHDIR */
/* #undef HAVE__CLOSE */
#define HAVE___CLOSE 1
/* #undef HAVE__CLOSEDIR */
/* #undef HAVE___CLOSEDIR */
/* #undef HAVE_DEVNM */
/* #undef HAVE_DNSSERVICEREGISTER */
/* #undef HAVE__DUP */
/* #undef HAVE___DUP */
/* #undef HAVE__DUP2 */
#define HAVE___DUP2 1
#define HAVE_ENDMNTENT 1
#define HAVE_EXECL 1
/* #undef HAVE__FACL */
/* #undef HAVE___FACL */
/* #undef HAVE__FCHDIR */
/* #undef HAVE___FCHDIR */
/* #undef HAVE__FCNTL */
#define HAVE___FCNTL 1
/* #undef HAVE__FORK */
#define HAVE___FORK 1
/* #undef HAVE__FSTAT */
#define HAVE___FSTAT 1
#define HAVE___FXSTAT 1
/* #undef HAVE__GETCWD */
/* #undef HAVE___GETCWD */
/* #undef HAVE___GETDENTS */
/* #undef HAVE_GETGRSET */
#define HAVE_GETMNTENT 1
/* #undef HAVE_GETPWANAM */
#define HAVE_LLSEEK 1
/* #undef HAVE__LLSEEK */
/* #undef HAVE___LLSEEK */
/* #undef HAVE__LSEEK */
#define HAVE___LSEEK 1
/* #undef HAVE__LSTAT */
#define HAVE___LSTAT 1
#define HAVE___LXSTAT 1
/* #undef HAVE__OPEN */
#define HAVE___OPEN 1
/* #undef HAVE__OPENDIR */
/* #undef HAVE___OPENDIR */
/* #undef HAVE__PREAD */
/* #undef HAVE___PREAD */
/* #undef HAVE__PWRITE */
/* #undef HAVE___PWRITE */
/* #undef HAVE__READ */
#define HAVE___READ 1
/* #undef HAVE__READDIR */
/* #undef HAVE___READDIR */
/* #undef HAVE__SEEKDIR */
/* #undef HAVE___SEEKDIR */
#define HAVE_SETMNTENT 1
/* #undef HAVE__STAT */
#define HAVE___STAT 1
#define HAVE_STATVFS 1
#define HAVE_STRSIGNAL 1
#define HAVE_SYSCTL 1
/* #undef HAVE_SYSCTLBYNAME */
/* #undef HAVE___SYS_LLSEEK */
/* #undef HAVE__TELLDIR */
/* #undef HAVE___TELLDIR */
/* #undef HAVE__WRITE */
#define HAVE___WRITE 1
#define HAVE___XSTAT 1
#define HAVE_CHARSET_CP850 1
#define HAVE_CHARSET_UTF_8 1
#define DEFAULT_DOS_CHARSET "CP850"
#define DEFAULT_UNIX_CHARSET "UTF-8"
#define LINUX 1
#define STAT_ST_BLOCKSIZE 512
#define HAVE_LIBACL 1
#define HAVE_ACL_GET_FILE 1
#define HAVE_POSIX_ACLS 1
/* #undef HAVE_ACL_GET_PERM_NP */
/* #undef HAVE_ACL_EVERYONE */
#define HAVE_STATFS_F_FSID 1
#define HAVE_LINUX_FALLOCATE 1
#define HAVE_FALLOC_FL_PUNCH_HOLE 1
#define HAVE_LSEEK_HOLE_DATA 1
#define HAVE_LINUX_READAHEAD 1
#define HAVE_DECL_READAHEAD 1
#define HAVE_OPENAT 1
#define HAVE_LIBAIO 1
#define HAVE_AIO_READ 1
#define HAVE_AIO 1
#define HAVE_AIO_WRITE 1
#define HAVE_AIO_FSYNC 1
#define HAVE_AIO_RETURN 1
#define HAVE_AIO_ERROR 1
#define HAVE_AIO_CANCEL 1
#define HAVE_AIO_SUSPEND 1
#define HAVE_IO_SUBMIT 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_LINUX_KERNEL_AIO 1
#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS */
#define WITH_WINBIND 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_DEVICE_MAJOR_FN 1
#define HAVE_DEVICE_MINOR_FN 1
#define HAVE_DIRENT_D_OFF 1
#define HAVE_SETNETGRENT 1
#define HAVE_GETNETGRENT 1
#define HAVE_ENDNETGRENT 1
#define HAVE_SETNETGRENT_PROTOTYPE 1
#define HAVE_GETNETGRENT_PROTOTYPE 1
#define HAVE_ENDNETGRENT_PROTOTYPE 1
#define HAVE_CUPS 1
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_LANGUAGE_H 1
#define HAVE_LIBCUPS 1
#define HAVE_HTTPCONNECT 1
#define HAVE_HTTPCONNECTENCRYPT 1
#define HAVE_IPRINT 1
#define WITH_SYSLOG 1
#define WITH_AUTOMOUNT 1
#define HAVE_LDAP_H 1
#define HAVE_LBER_H 1
#define HAVE_BER_TAG_T 1
#define HAVE_LIBLBER 1
#define HAVE_BER_SCANF 1
#define HAVE_BER_SOCKBUF_ADD_IO 1
#define HAVE_LDAP_OPT_SOCKBUF 1
#define HAVE_LBER_LOG_PRINT_FN 1
#define HAVE_LIBLDAP 1
#define HAVE_LDAP_INIT 1
#define HAVE_LDAP_INIT_FD 1
#define HAVE_LDAP_INITIALIZE 1
#define HAVE_LDAP_SET_REBIND_PROC 1
#define HAVE_LDAP_ADD_RESULT_ENTRY 1
#define LDAP_SET_REBIND_PROC_ARGS 3
#define HAVE_LDAP 1
#define LDAP_DEPRECATED 1
#define HAVE_LDAP_SASL_WRAPPING 1
#define WITH_ADS 1
#define HAVE_PUTUTLINE 1
#define HAVE_PUTUTXLINE 1
#define HAVE_UPDWTMP 1
#define HAVE_UPDWTMPX 1
#define HAVE_GETUTMPX 1
#define HAVE_GETUTXENT 1
#define HAVE_UT_UT_NAME 1
#define HAVE_UT_UT_USER 1
#define HAVE_UT_UT_ID 1
#define HAVE_UT_UT_HOST 1
#define HAVE_UT_UT_TIME 1
#define HAVE_UT_UT_TV 1
#define HAVE_UT_UT_TYPE 1
#define HAVE_UT_UT_PID 1
#define HAVE_UT_UT_EXIT 1
/* #undef HAVE_UX_UT_SYSLEN */
#define PUTUTLINE_RETURNS_UTMP 1
#define SIZEOF_UTMP_UT_LINE 32
#define WITH_UTMP 1
#define HAVE_AVAHI_COMMON_WATCH_H 1
#define HAVE_AVAHI_CLIENT_CLIENT_H 1
#define HAVE_LIBAVAHI_CLIENT 1
#define HAVE_AVAHI_CLIENT_NEW 1
#define HAVE_LIBAVAHI_COMMON 1
#define HAVE_AVAHI_STRERROR 1
#define WITH_AVAHI_SUPPORT 1
#define HAVE_ICONV 1
#define HAVE_PAM_GET_DATA 1
#define HAVE_SECURITY_PAM_EXT_H 1
#define HAVE_SECURITY__PAM_MACROS_H 1
#define HAVE_PAM_VSYSLOG 1
#define HAVE_PAM_RHOST 1
#define HAVE_PAM_TTY 1
#define HAVE_PAM_RADIO_TYPE 1
#define WITH_PAM 1
#define WITH_PAM_MODULES 1
/* #undef USE_LINUX_32BIT_SYSCALLS */
#define USE_LINUX_THREAD_CREDENTIALS 1
#define WITH_DNS_UPDATES 1
#define HAVE_LINUX_NETLINK_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_FCNTL_LOCK 1
#define _HAVE_UNBROKEN_POSIX_FALLOCATE 1
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
/* #undef HAVE_STRUCT_STAT_ST_UMTIME */
#define HAVE_STAT_HIRES_TIMESTAMPS 1
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIME */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC */
/* #undef HAVE_STRUCT_STAT_ST_BIRTHTIMENSEC */
#define HAVE_POSIX_FADVISE 1
#define SYSCONF_SC_NGROUPS_MAX 1
/* #undef SYSCONF_SC_NPROC_ONLN */
#define SYSCONF_SC_NPROCESSORS_ONLN 1
#define SYSCONF_SC_PAGESIZE 1
/* #undef HAVE_DARWIN_INITGROUPS */
#define HAVE_UTIMBUF 1
#define HAVE_STRUCT_SIGEVENT 1
#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
/* #undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR */
#define HAVE_SYS_KERNEL_PROC_CORE_PATTERN 1
#define __TIME_T_MAX 1
#define TIME_T_MAX 67768036191676799ll
#define HAVE_MAKEDEV 1
#define REALPATH_TAKES_NULL 1
#define HAVE_FTRUNCATE_EXTEND 1
#define HAVE_SYS_SENDFILE_H 1
#define _HAVE_SENDFILE 1
#define HAVE_SENDFILE 1
#define LINUX_SENDFILE_API 1
#define WITH_SENDFILE 1
#define GETCWD_TAKES_NULL 1
#define HAVE_GETSPNAM 1
#define HAVE_SYS_QUOTA_H 1
#define HAVE_XFS_XQM_H 1
#define HAVE_XFS_QUOTAS 1
/* #undef HAVE_DQB_FSOFTLIMIT */
/* #undef HAVE_STRUCT_DQBLK_DQB_CURBYTES */
#define HAVE_RPCSVC_RQUOTA_H 1
#define HAVE_NFS_QUOTAS 1
#define HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U 1
#define HAVE_QUOTACTL_LINUX 1
#define HAVE_SYS_QUOTAS 1
#define WITH_QUOTAS 1
#define HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR 1
#define SEEKDIR_RETURNS_VOID 1
#define WITH_PTHREADPOOL 1
#define HAVE_LINUX_FS_H 1
#define HAVE_DECL_FS_IOC_GETFLAGS 1
#define HAVE_DECL_FS_COMPR_FL 1
#define HAVE_LINUX_IOCTL 1
/* #undef HAVE_GLUSTERFS */
#define HAVE_DBUS_1 1
#define HAVE_DBUS_DBUS_H 1
#define HAVE_LIBDBUS_1 1
#define HAVE_DBUS 1
#define HAVE_NCURSES_H 1
#define HAVE_MENU_H 1
#define HAVE_PANEL_H 1
#define HAVE_FORM_H 1
#define HAVE_INITSCR 1
#define HAVE_LIBMENU 1
#define HAVE_SET_MENU_ITEMS 1
#define HAVE_ITEM_COUNT 1
#define HAVE_LIBPANEL 1
#define HAVE_NEW_PANEL 1
#define HAVE_SHOW_PANEL 1
#define HAVE_LIBFORM 1
#define HAVE_NEW_FIELD 1
#define HAVE_NEW_FORM 1
#define HAVE_NCURSES 1
#define HAVE_LIBCRYPTO 1
#define HAVE_DES_PCBC_ENCRYPT 1
#define STRING_STATIC_MODULES "vfs_posixacl auth_sam auth_winbind auth_domain auth_builtin vfs_default nss_info_template idmap_tdb idmap_passdb idmap_nss pdb_samba_dsdb vfs_dfs_samba4 idmap_ldap"
#define static_decl_vfs extern NTSTATUS vfs_posixacl_init(void); extern NTSTATUS vfs_default_init(void); extern NTSTATUS vfs_dfs_samba4_init(void);
#define static_init_vfs { vfs_posixacl_init();  vfs_default_init();  vfs_dfs_samba4_init(); }
#define vfs_recycle_init samba_init_module
#define vfs_audit_init samba_init_module
#define vfs_extd_audit_init samba_init_module
#define vfs_full_audit_init samba_init_module
#define vfs_netatalk_init samba_init_module
#define vfs_fake_perms_init samba_init_module
#define vfs_default_quota_init samba_init_module
#define vfs_readonly_init samba_init_module
#define vfs_cap_init samba_init_module
#define vfs_expand_msdfs_init samba_init_module
#define vfs_shadow_copy_init samba_init_module
#define vfs_shadow_copy2_init samba_init_module
#define vfs_readahead_init samba_init_module
#define vfs_xattr_tdb_init samba_init_module
#define vfs_posix_eadb_init samba_init_module
#define vfs_streams_xattr_init samba_init_module
#define vfs_streams_depot_init samba_init_module
#define vfs_acl_xattr_init samba_init_module
#define vfs_acl_tdb_init samba_init_module
#define vfs_smb_traffic_analyzer_init samba_init_module
#define vfs_preopen_init samba_init_module
#define vfs_catia_init samba_init_module
#define vfs_scannedonly_init samba_init_module
#define vfs_media_harmony_init samba_init_module
#define vfs_unityed_media_init samba_init_module
#define vfs_fruit_init samba_init_module
#define vfs_shell_snap_init samba_init_module
#define vfs_commit_init samba_init_module
#define vfs_worm_init samba_init_module
#define vfs_crossrename_init samba_init_module
#define vfs_linux_xfs_sgid_init samba_init_module
#define vfs_time_audit_init samba_init_module
#define vfs_syncops_init samba_init_module
#define vfs_dirsort_init samba_init_module
#define vfs_fileid_init samba_init_module
#define vfs_aio_fork_init samba_init_module
#define vfs_aio_pthread_init samba_init_module
#define vfs_aio_posix_init samba_init_module
#define vfs_aio_linux_init samba_init_module
#define vfs_btrfs_init samba_init_module
#define vfs_notify_fam_init samba_init_module
#define vfs_snapper_init samba_init_module
#define static_decl_pdb extern NTSTATUS pdb_samba_dsdb_init(void);
#define static_init_pdb { pdb_samba_dsdb_init(); }
#define pdb_tdbsam_init samba_init_module
#define pdb_ldapsam_init samba_init_module
#define pdb_ads_init samba_init_module
#define pdb_smbpasswd_init samba_init_module
#define pdb_wbc_sam_init samba_init_module
#define pdb_samba4_init samba_init_module
#define static_decl_auth extern NTSTATUS auth_sam_init(void); extern NTSTATUS auth_winbind_init(void); extern NTSTATUS auth_domain_init(void); extern NTSTATUS auth_builtin_init(void);
#define static_init_auth { auth_sam_init();  auth_winbind_init();  auth_domain_init();  auth_builtin_init(); }
#define auth_script_init samba_init_module
#define auth_unix_init samba_init_module
#define auth_wbc_init samba_init_module
#define auth_server_init samba_init_module
#define auth_netlogond_init samba_init_module
#define auth_samba4_init samba_init_module
#define static_decl_nss_info extern NTSTATUS nss_info_template_init(void);
#define static_init_nss_info { nss_info_template_init(); }
#define static_decl_charset 
#define static_init_charset {}
#define static_decl_idmap extern NTSTATUS idmap_tdb_init(void); extern NTSTATUS idmap_passdb_init(void); extern NTSTATUS idmap_nss_init(void); extern NTSTATUS idmap_ldap_init(void);
#define static_init_idmap { idmap_tdb_init();  idmap_passdb_init();  idmap_nss_init();  idmap_ldap_init(); }
#define idmap_autorid_init samba_init_module
#define idmap_tdb2_init samba_init_module
#define idmap_ad_init samba_init_module
#define idmap_script_init samba_init_module
#define idmap_rid_init samba_init_module
#define idmap_hash_init samba_init_module
#define idmap_rfc2307_init samba_init_module
#define idmap_adex_init samba_init_module
#define static_decl_gpext 
#define static_init_gpext {}
#define static_decl_perfcount 
#define static_init_perfcount {}
#define HAVE_PTY_H 1
#define HAVE_BSD_LIBUTIL_H 1
#define HAVE_OPENPTY 1
#define HAVE_LIBUTIL 1
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#include "tests/summary.c"

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-I/tmp/samba/src/samba-4.3.1/', '-MD', '-Idefault', '-I..', '-Idefault', '-I..', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-lpthread', '-Wl,-no-undefined', '-Wl,--export-dynamic', '-Wl,--as-needed', '-L/usr/local/lib']
ok

-----------------------------------------------------------------------------------------------
Checking compiler for PIE support
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-fPIE', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-pie', '-L/usr/local/lib']
yes

-----------------------------------------------------------------------------------------------
Checking compiler for full RELRO support
==>

int main() {
	return 0;
}

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-Wl,-z,relro,-z,now', '-L/usr/local/lib']
yes

-----------------------------------------------------------------------------------------------
Checking compiler accepts ['-fstack-protector']
==>
int main(void) { return 0; }

<==
[1/1] Compiling test.c
['/usr/bin/gcc', '-fstack-protector', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
yes

-----------------------------------------------------------------------------------------------
Checking linker accepts ['-fstack-protector']
==>
int main(void) { return 0; }

<==
[1/2] Compiling test.c
['/usr/bin/gcc', '-MD', '-I/usr/local/include', '-D_SAMBA_BUILD_=4', '-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE=1', '-D_XOPEN_SOURCE_EXTENDED=1', '../test.c', '-c', '-o', 'default/test_1.o']
[2/2] Linking default/testprog
['/usr/bin/gcc', 'default/test_1.o', '-o', '/tmp/samba/src/samba-4.3.1/bin/.conf_check_0/testbuild/default/testprog', '-fstack-protector', '-L/usr/local/lib']
yes

===> Finished printing config.logs>